Colas multinivel

La cola de listos se divide en colas separadas: Primer plano (interactiva). Segundo plano (lotes). Cada cola tiene su propio algoritmo de planificación Primer plano RR. Segundo plano FCFS. La planificación debe hacerse entre las colas: Planificación de prioridad fija: es decir, sirva todos los procesos de primer plano y luego los de segundo plano. ExisteSigue leyendo «Colas multinivel»

Planificación de procesos en Linux

Dos algoritmos: tiempo compartido y tiempo real Tiempo compartido Prioridad basada en créditos: El proceso con más créditos se despacha. Se restan los créditos cuando suceden interrupciones de temporizador. Cuando el crédito = 0 se elige otro proceso. Cuando todos los procesos tiene crédito = 0 se reacreditan (Cr=Cr/2+Pr). Con base en factores como prioridad eSigue leyendo «Planificación de procesos en Linux»

PROCESOS SIMPLES Y PROCESOS MULTIHILOS

RELACIÓN ENTRE HILOS Y PROCESOS Semejanzas: Los hilos operan, en muchos sentidos, igual que los procesos. Pueden estar en uno o varios estados: listo, bloqueado, en ejecución o terminado. También comparten la CPU. Sólo hay un hilo activo (en ejecución) en un instante dado. Un hilo dentro de un proceso se ejecuta secuencialmente. Cada hiloSigue leyendo «PROCESOS SIMPLES Y PROCESOS MULTIHILOS»

USO DE HILOS

En una tarea multihilo, mientras un hilo servidor está bloqueado y esperando, un segundo hilo en la misma tarea puede estar corriendo. La cooperación de múltiples hilos en el mismo trabajo le proporciona un alto rendimiento y mejora la eficiencia. Las aplicaciones que requieren compartir un buffer común (por ejemplo, productor – consumidor) se beneficianSigue leyendo «USO DE HILOS»

Diseña un sitio como este con WordPress.com
Comenzar