- Ile jest rodzajów wątków?
- Ile wątków należy użyć?
- Co się stanie, jeśli stworzysz zbyt wiele wątków?
- Czy sensowne byłoby ograniczenie liczby wątków w procesie serwera?
Ile jest rodzajów wątków?
Sześć najczęstszych rodzajów wątków
Jednak wątki i połączenia są podzielone na sześć głównych typów: UN/UNF. Npt/nptf. BSPP (BSP, równolegle)
Ile wątków należy użyć?
Ogólna zasada gwintowania aplikacji: 1 wątek na rdzeń procesora. Na czterordzeniowym komputerze, który oznacza 4. Jak wspomniano, Xbox 360 ma jednak 3 rdzenie, ale 2 wątki sprzętowe każde, więc 6 wątków w tym przypadku.
Co się stanie, jeśli stworzysz zbyt wiele wątków?
Po drugie, uruchomienie nadmiernej liczby wątków wynosi koszty narzutowe ze względu na sposób, w jaki konkurują o ograniczone zasoby sprzętowe. Bardzo ważne jest rozróżnienie między wątkami sprzętowymi od oprogramowania. Programy tworzą wątki, które są określane jako „wątki oprogramowania.„Wątki na sprzęt to rzeczywiste zasoby fizyczne.
Czy sensowne byłoby ograniczenie liczby wątków w procesie serwera?
Czy sensowne byłoby ograniczenie liczby wątków w procesie serwera? Tak, z dwóch powodów. Po pierwsze, wątki wymagają pamięci do konfigurowania własnego stosu prywatnego. W związku z tym posiadanie wielu wątków może zużywać zbyt dużo pamięci, aby serwer mógł poprawnie działać.