Jaki jest najlepszy rodzaj wątków do nasłuchiwania wielu klientów: Thread czy ThreadPool? Klientów może być nawet 600.
0
3
maszynaz napisał(a):
Jaki jest najlepszy rodzaj wątków do nasłuchiwania wielu klientów: Thread czy ThreadPool?
Jaki jest najlepszy rodziaj gwoździ: gwóźdź czy pudełko gwoździ?
0
A jak w ThreadPool-u sprawdzić numer aktualnego wątku?
Bo ja mam mieć wiele watków po jednym dla każdego klienta, z tym, że tylko jeden będzie obłsugiwany na raz a reszta ma czekać w kolejce. Jak to najlepiej zrobić. Czy wpisać do ThreadPool.SetMaxThreads na 1 i wtedy reszta wątków będzie czekała w kolejce czy jakoś inaczej?
0
Skoro na raz ma i tak działać jeden wątek to po jaką cholerę Ci ich aż tyle? Jeden wystarczy.
W ogóle pomysł, żeby do synchronizacji wątków wykorzystywać pulę wątków, zamiast przeznaczonych do tego mechanizmów jest głupi.