Hilos, comunicación y sincronización de procesos
by Silver Paiz
1. En general se habla de sincronización de procesos cuando un proceso p1 requiere que un proceso p2 realice alguna acción para continuar
2. En general se habla de comunicación de procesos cuando un proceso requiere intercambiar información con otro proceso. Para que dos procesos puedan intercambiar información deberán sincronizarse par que el proceso receptor espere por el emisor en el caso de que este no haya enviado el mensaje o viceversa.
3. HILO :es una ejecución de programa que usa los recursos de un proceso
3.1. VENTAJAS
3.1.1. Sobrecarga baja: El estado de hilo consiste solamente en el estado de un cómputo
3.1.2. Comunicación eficiente: los hilos de un proceso pueden comunicarse entre sí a través del espacio compartido de datos