Hay three modelos de subprocesos que se utilizan en las implementaciones de programación de subprocesos generalmente realizadas por núcleos de sistema operativo. Uno de ellos es el modelo híbrido (M:N
) en el que algunos subprocesos de la aplicación N
se asignan a los hilos del kernel M
para que puedan usar hasta M
procesadores. Hay pros y contras para este modelo. Una de las ventajas es que los lenguajes que se basan en este modelo introducirán una implementación de planificador de nivel de idioma que es responsable de la administración y la programación de los subprocesos de nivel de aplicación.Modelo híbrido de subprocesos (M: N) Implementación
- Me preguntaba si alguien sabe algún esfuerzo o trabajo que ya haya hecho esto para que un idioma o biblioteca pueda aprovecharlo.
- Teniendo en cuenta, por ejemplo, el hecho de que Kernel 2.6.23+ utiliza un algoritmo llamado CFS para la programación, ¿cree que este modelo híbrido sería en absoluto un enfoque inteligente para invertir?
Gracias por el enlace, la buena respuesta y la corrección. – nobeh