Lol

Enviado por Programa Chuletas y clasificado en Matemáticas

Escrito el en español con un tamaño de 3,64 KB

Ejecucion: El proceso se esta ejecutado en la cpu
listo o preparado : El proceso dispone de todos los recursos para su ejecuccion, solo falta la cpu
bloqueado : Al proceso le falta algun recurso para poder seguri ejecutandose


·define n 5 /* numero de filosofos
void philosopher (int i) /* numero de filosofos de 0 a 4 */
{
while (true) {
think () /* el filosofo esta pensando*/
take_ stick (i) /* tomar palillo izqquierdo*/
take stick ((i+1) % n ) /tomar palillo , % operador residuo*/

eat () i /* delicioso arroz*/
put_stick (i) /*poner stick izq otra ves en la mesa*/
put _stick ((i+1 % n) /* poner stick derecho eotra ves ebla mesa*/


secció n crí tica, en programación concurrente, a la porción de código de un programa de computador que se encarga de gestionar o manipular un recurso crítico o no compartible

Los monitores son estructuras de datos utilizadas en lenguajes de programación para sincronizar dos o más procesos o hilos de ejecución que usan recursos compartidos.

sjf se puede ordenar segun prioridd o tiempo de cpu

por tiempo de cpu
---------------------------------------------------------------------------------------------------
p2 p2 p2 p2 p2 p2 p2 p3 (14 veses) p4 ( 20 veses)
p3 p3 p3 p3 p3 p3 p4 p1
p4 p4 p4 p4 p4 p1 p5
p1 p1 p1 p1 p 5
p5 p5 p5


los dispositivos de E/S se pueden clasificar
en dos grandes categorías:

* Dispositivos de bloque.
* Dispositivos de caracter.

Las principales características de los dispositivos de bloque son:

* La información se almacena en bloques de tamaño fijo.
* Cada bloque tiene su propia dirección.
* Los tamaños más comunes de los bloques van desde los
128 bytes hasta los 1.024 bytes.
* Se puede leer o escribir en un bloque de form independiente de los demás, en cualquier momento.
* Un ejemplo típico de dispositivos de bloque son los discos. Las principales características de los dispositivos de caracter son:

* La información se transfiere como un flujo de caracteres, sin sujetarse a una estructura de bloques.
* No se pueden utilizar direcciones.
* No tienen una operación de búsqueda.
* Un ejemplos típico de dispositivos de caracter son las impresoras de línea, terminales, interfaces de una red, ratones,

Un semáforo es una variable especial protegida (o tipo abstracto de datos) que constituye el método clásico para restringir o permitir el acceso a recursos compartidos (por ejemplo, un recurso de almacenamiento) en un entorno de multiprocesamiento


Round robin:

---------------------------------------------------------------------

Entradas relacionadas: