[Linux] corrutina no es lo que pienso de este

El concepto es los procesos más antiguos conocidos, cada uno de los cuales es un hilo de unidades de ejecución, un proceso debe tener un hilo principal, también puede establecer una serie de sub-hilo, tal vez todo el control de los sistemas operativos

 

Corrutina es qué concepto?

Ahora el hilo que se suma una unidad corrutina, este es el concepto de cada programa a asegurar, es más pequeño que el hilo de una unidad

 

Si a su vez en un hilo dentro de una co-rutina, el hilo principal será bloqueada para ir dentro de una co-rutina, corrutina ejecutado, y luego de vuelta al hilo principal. Esto es bueno] y el bloqueo no es el mismo hilo, está siendo operado el hilo kernel bloqueado, y ser programado corrutina está bloqueada, no entra en el núcleo del sistema operativo, de manera que consuma menos recursos intensivos.

 

Multi-proceso y los interruptores de subprocesos múltiples, son necesarios para hacer frente con el sistema operativo, si el proceso de conmutación multiprotocolo sustituido, puede que sólo tiene que lidiar con sus propios procedimientos en la línea, que consume menos recursos.

 

Así que para muchos lenguajes como PHP conceptos tienen co-rutinas deben ser co-rutinas individuales, y no aumentó el número de interruptor de la programación concurrente corrutina

 

 

Supongo que te gusta

Origin www.cnblogs.com/taoshihan/p/12614646.html
Recomendado
Clasificación