En lo que a mí respecta, la cantidad ideal de subprocesos es 3: uno para la interfaz de usuario, uno para recursos de CPU y uno para recursos de IO.¿Cuándo debo usar los hilos?
Pero probablemente estoy equivocado.
Me acaban de presentar, pero siempre he usado uno para la interfaz de usuario y otro para todo lo demás.
¿Cuándo debería usar hilos y cómo? ¿Cómo sé si debería usarlos?
Habrá más respuestas en profundidad que la mía, pero con respecto a la IU, tener múltiples hilos puede dar al usuario la apariencia de un mayor tiempo de respuesta en circunstancias adecuadas, aunque el rendimiento puede ser menor; por ejemplo, cargar pestañas en una web navegador, 1 hilo por pestaña Es caso por caso, por supuesto. – Phil