![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiexf8XQA9cMQCTrRyQ8Asyv4Y3Adc_5AZEAFtFihj2g28Efm-QHTtYu0BKLpT8i833Ke9zGKuTtb8ExLoE-QruXJjo74PcGyQNBV6ohhVvrCWEO5qsMni-fnuhpNlivQTocAxFgBpNL_L/s400/sistemas-operativos-copia.jpg)
los procesos son creados y destruidos por el sistema operativo, asi como tambien este este se debe hacercargo de la comunicacion entre procesos
- el mecanismo por el cual un proceso crea otro proceso se denomina bifurcacion
- el sistema operativo es responsable de determinar las pautas de intercalado y asignacion de recursos a cada proceso
- si existe un esquema con diferentes niveles de prioridad de procesos es conveniente mantener varias colas de proceso listo para cada nivel de prioridad, lo que ayuda a determinar cual es el proceso que mas conviene ejecutar
- la sincronizacion explicita entre procesos es un caso particular del estado bloqueado en este caso el suceso que permite desbloquear un proceso no es una operacion de entrada/salida si no una senal generada a proposito por el programador desde otro proceso