VS 2010 Get A Max Of Number Of Threads Available?
Feb 26, 2012
I've written an app - that use httplisteners to talk to other winforms (they will be services but are now simple form apps so I can easily show stats as they communicate). One UI app talking to three other "service" apps - all talking to each other as well...Everything uses multi-threading...At any rate - how many threads do I have available - I see that most of the apps seem to run "two or three" consecutive threads - but not more than that.Is that just a byproduct of running in the IDE - or is there a max of number of threads available?When more threads are asked for than are available - do they simply wait to get started for a free thread to become available?
View 4 Replies
ADVERTISEMENT
Mar 23, 2011
How can I make an application to start only "x" number of threads at a time?
View 1 Replies
Mar 8, 2011
I've searched a good deal on the topic and have found little results. It seems adding foreground into the criteria on any engine I've used causes tons of entry level documents on threading in .Net.
In my current project I have a foreground thread within a static class that lies dormant until it is told otherwise. It contains a queue of items that must be processed and the items application cannot close without all items being processed. Right now I have a method that tells the thread that it should stop accepting new items and close when it is finished processing everything, but not everyone on the team remembers to call the method. Having the GUI close while the process still runs in the background is quite a bug in my opinion. If I can add a periodic check to see if the queued thread is the last foreground thread, then I can call the method and not have to worry about others that use the class.
View 2 Replies
Jan 6, 2010
Currently I create a thread the following way (the normal way)
Public loginThread As Thread
Public loginThreadStart As New ThreadStart(AddressOf LogIntoWhatever)
Public callLoggedIn As New MethodInvoker(AddressOf loggedIn)
However, what I want to be able to do is something along the lines of (this obviously does not work, and is entirely pseudocode)
dim i as integer = 0
for i = 0 to i = 25
Public loginThread(i) as Thread
Public loginThreadStart(i) as New ThreadStart(AddressOf LogIntoWhatever)
next i
Public callLoggedIn as new MethodInvoker(AddressOf loggedIn)
Where I could change 25 to whatever I wanted and have that number of threads created. They would all be running an identical sub which does do not make calls of any kind to each other, they don't need knowledge of each other. Is anything like this possible?
View 3 Replies
Sep 24, 2010
[code]How do I create X number of threads without hardcoding?Eg. user decides the number of threads
View 1 Replies
Mar 17, 2011
Is there any way/property to set BackgroundWorker to execute only x number of threads?
View 1 Replies
Sep 22, 2009
I've been reading up on multi-threading and just have a couple trivia questions that are ambiguous given my sources:
1) What is the max number of threads in the thread pool? The number 25 is used but I have on reference that says 25 per CPU and another that says 25 per core. I realize that both can be right but before I start making flagrant design decisions I'd like some validation.
2) Let's say I'm in the body of a delegate and I call a function or sub. Does that function/sub remain in the thread or does it revert to the parent thread? I'm guessing the former would be much easier to implement so that's probably what MS did but you just can never tell.
View 10 Replies
Sep 3, 2009
Does anyone have a 1 to n thread example in which n threads are created dynamically? There are a number of examples that show a definite number of threads, and some that imply n threads by using a tcp ip listener or a file system listener. However, I'm looking for a 1 to n created in response to a dynamic requirements, provided purely by and for my program.Essentially, my requirement is to be scalable. 1 to n threads based on application throughput should make this pretty easy to satisfy.
View 9 Replies
Dec 3, 2009
I want to start multiple threads but not a specific number. For example;
private sub do_sth
...
end sub
[Code]....
View 1 Replies
Oct 19, 2011
I just had a new, last-minute idea on to take on a task, so I am running to StackExchange for quick help.
What I want to do is execute a series of methods right in a row, each in their own threads. I want the application to wait until all of these threads are completed, after which the program will resume. It also has to use managed threading (thread pool).
What quick examples could you provide to help me along the way? If it's too complex, what things should I know about so that I can Google it on my own?
View 1 Replies
Dec 30, 2009
I have a main thread which is designed to be a batch processor - it spawns a series of 'child' threads from a loop (which can vary in terms of the no of items) - see below
[Code]...
However, each of the 'child' threads could take anywhere from milliseconds to about a minute to process - depending on the complexity of each calculation. There may also be a large number of child threads - e.g 100s. Creating large numbers of child threads is not efficient. I therefore want some way to effectively queue each child thread (and cancel if the process is taking too long to complete). Autoevents seems like one way of doing this, but the only examples I can find seem to assume there are two different processes on seperate threads, not one process being repeated.
View 4 Replies
Nov 30, 2011
I got this form with 2 textboxes and 2 buttons, when clicking each button, the corresponding textbox should show 1, problem is none of these textboxes show anything
here's the code in form1
Imports System.Threading
Public Class Form1
Dim mc As New mycl
[Code]....
View 3 Replies
Oct 2, 2010
In the past few weeks, to speed up our database freshening process, I've created a couple of extra programs, basically copies of the exe file. The program itself, accesses web pages, images etc and uses threads to do so. The second program uses LIMIT 300,100 and the third LIMIT 600,100, to make sure they don't work on the same records.
Before the last few weeks, one occurrence of the program used to run without problem, from the task scheduler all through the day. Only one occurrence of each exe can run at a time.Since theres now three programs running, .net 2.0, on xp, the program often seems to get stuck and never ends. I have to kill it from task manager.
It runs fine in the IDE I just wonder if there would be any benefit from upgrading to vb.net 2010 ?
View 1 Replies
Jun 1, 2011
How do I make my program create new threads from a set amount? For example if someone typed "60" in a textbox and they pressed "Start", it would create 60 threads that would do the same function.
View 5 Replies
Aug 31, 2011
I started a threading project and want to manage my code so that it waits for all the threads to be finished before displaying to the user on the main UI thread that it has completed the task and waiting for the user... I've created a List to manage the threads and a global Boolean, "blnStop"...
[Code]...
View 9 Replies
Mar 3, 2011
Im creating a server for a type of application on a mobile platform. When a user sends a message a sub in my server is called through WCF. Anyway from the sub that gets called when a user sends a message I add my ProccesMessage sub to a threadPool with the actual message as argument. In ProccesMessage sub I want to write the message to a log. I have Implemented this by directly writing the message to a log from the respective threads. Now since only me is testing this there is very little chance that 2 messages will arrive at the same time
View 5 Replies
Dec 19, 2011
I have a program that are multiple thread. Each thread calculate some data independently. however, they will need share a hashtable which controls a hardware resource. because the resource is limited, so, it may need lock the resource for a thread, and then release it when thread is finished. and the resource can not be reused immediately, will have to wait for some time, say 5 or 10 minutes, for the device to reset.
View 3 Replies
Jun 29, 2010
[Code]...
This was the code and this is the thread HERE Ok its working and everything but when i want to perform something when click is noticed it says i cant cross-threads
View 39 Replies
Jun 23, 2011
When multithreading in VB, if you close the form while different threads are running, the process itself will not end. Is there a way I can force all threads to end, or end the process like in the Task Manager, when the form is closed?
View 2 Replies
Jun 29, 2011
I guess that I should preface this by saying that I am totally new to VB, but I come from the PHP/MySQL world so I can work my way through things syntactically. That being said, I have made a program that expedites a few things that I do on a routine basis at my place of work. However, because I have no idea what I'm really doing, my app logs up while the UI thread does all the background work.
What I am trying to accomplish, is a few things. Have multiple functions/subs [done]Somehow generate a generic method that executes a sub when called (one at a time, always)My already coded subs return values (for updating a progress bar for example) but have the background thread that spawns the function, update my UI threads progress bar / list box with the output.I guess I want to know if this is even doable, and secondarily, how would I go about doing this? I understand the idea of threading, but all of the tutorials that I have seen / read are pretty convoluted.
View 7 Replies
Feb 3, 2011
VS 2010 Adding whole numbers between a number and a number
View 3 Replies
Mar 4, 2011
I am doing a bar cash register and I want to use a if statement to see if fosters button and number 1 on the number pad are both pressed then multiply constant by quantity number
View 1 Replies
May 16, 2011
How can I know if the number is Down or up? For example: i have textbox with the nubmer "5" now if i write "6" the program will display a message like "The nubmer is up" and if i write "4" the program will display a message like "The nubmer is down"
View 13 Replies
Mar 14, 2011
i have this as my code goal is tocreate a application that displays counts of occurences of each digit in a number entered by a user , is their another way without doing it with the case statement?
For x = 0 To userInput.length - 1
Select Case userInput(x)
Case "0"
[code].....
View 4 Replies
Nov 7, 2010
I am trying to create a UInt128 structure, based on some C code I found. The 128 bit number is stored as two UInt64's. All was going well until:1. I tried to define MaxValue and MinValue. The code I found was
[code]...
View 2 Replies
Oct 17, 2011
I've been trying to solve this for couple of days now, I have tried with regex, split command and I have this string: Temp: 21�-9�hum: 45%-100%probable something: 14%-32%
characters after numbers are always the same as above same as the text all numbers can go from 0 to 999 I need to get only numbers, so output would be array of (21, 9, 45, 100, 14, 32)
View 4 Replies
Jun 1, 2012
I'm analyzing several log files obtained by drive test. I need of an information called "Cell information" and I extract it using analyzer tool. Issue is that this tool extracts this information in DWORD 11214032. So I need to use calculator to convert it to WORD. See image: and after conversion:So I want to convert 11214032 to 7376 number that identifies my cellid. I must repeat this operation for all informations (around 30)
Can someone know how to convert number 11214032?
View 6 Replies
Nov 7, 2010
I am trying to create a UInt128 structure, based on some C code I found. The 128 bit number is stored as two UInt64's. All was going well until:
1.I tried to define MaxValue and MinValue.[code]
2. I tried to add. Apparently in C if you do the equivalent of this:[code]you do not get an overflow, the result "wraps".
View 4 Replies
May 25, 2012
Would it be possible to list the number of items in a rich text box? Each item starts on a new line. Something like the following but obviously for a rtb.
TextBox1.Text = ListBox1.Items.Count
View 2 Replies
May 8, 2012
i need a simple way to get a random number from 2 numbers. This means that for example if my 2 numbers are 3 and 7, i don't need a random number between 3 and 7 that would be like 3,4,5,6,7 but only a random that is either 3 or 7. Meaning not all the numbers between x and y, but either x or y.
View 7 Replies