“Conocimiento Hardware>Servidores

¿Cuál es uno de los algoritmos de programación preventiva?

2011/4/5
Uno de los algoritmos de programación preventiva más comunes es el algoritmo de tiempo restante más corto primero (SRTF), también conocido como algoritmo de trabajo más corto primero (SJF) cuando se aplica a la programación no preventiva.

En SRTF, el procesador se asigna al proceso al que le queda el menor tiempo para completarse. Esto garantiza que los trabajos más cortos se completen antes que los trabajos más largos, lo que puede mejorar el tiempo de espera promedio y el tiempo de respuesta de todos los procesos.

Así es como funciona el algoritmo SRTF:

1. El planificador mantiene una cola de procesos ordenados en orden ascendente según su tiempo de ejecución restante.

2. Al proceso al frente de la cola se le asigna el procesador.

3. Si llega un nuevo proceso con un tiempo de ejecución restante más corto que el proceso que se está ejecutando actualmente, se adelanta el proceso en ejecución y se le asigna el procesador al nuevo proceso.

4. Este proceso continúa hasta que se completen todos los procesos.

El algoritmo SRTF es conocido por su equidad y eficiencia. Sin embargo, puede resultar difícil implementarlo de manera eficiente en la práctica, ya que requiere que el programador actualice constantemente la cola de procesos.

Servidores
Cómo crear una habilitado para correo las carpetas públicas en Exchange 2003
Cómo crear un buzón en Exchange 2003
Dell R900 Especificaciones del servidor
Teoría Client Server
¿Qué necesita la frase abordó su servicio?
¿Cuáles son las ventajas y desventajas del lado del servidor?
Cómo construir un servidor de PC de bajo consumo
Cómo hacer un Servidor Dedicado
Conocimiento de la computadora © http://www.ordenador.online