- Combien de types de fils y a-t-il?
- Combien de fils doivent être utilisés?
- Que se passe-t-il si vous créez trop de fils?
- Serait-il logique de limiter le nombre de threads dans un processus de serveur?
Combien de types de fils y a-t-il?
Six types de fils les plus courants
Cependant, les threads et les connexions sont divisés en six types principaux: UN / UN. NPT / NPTF. BSPP (BSP, parallèle)
Combien de fils doivent être utilisés?
Règle générale pour le thumb pour le filetage d'une application: 1 thread par noyau de processeur. Sur un PC quad Core qui signifie 4. Comme cela a été noté, la Xbox 360 a cependant 3 cœurs mais 2 threads matériels chacun, donc 6 threads dans ce cas.
Que se passe-t-il si vous créez trop de fils?
Deuxièmement, l'exécution d'un nombre excessif de threads entraîne des frais généraux en raison de la façon dont ils rivalisent pour des ressources matérielles limitées. Il est essentiel de distinguer les threads matériels et logiciels. Les programmes créent des threads, qui sont appelés «threads logiciels.«Les threads sur le matériel sont des ressources physiques réelles.
Serait-il logique de limiter le nombre de threads dans un processus de serveur?
Serait-il logique de limiter le nombre de threads dans un processus de serveur? Oui, pour deux raisons. Tout d'abord, les threads nécessitent de la mémoire pour configurer leur propre pile privée. Par conséquent, avoir de nombreux threads peut consommer trop de mémoire pour que le serveur fonctionne correctement.