No apropiativos:
Una vez que el proceso pasa al estado de ejecución, continúa ejecutando hasta que termina, se bloquean en espera de una E/S o al solicitar algún servicio del sistemas.Características
- Significa que los trabajos “largos” hacen esperar a los trabajos “cortos”.
- Logra más equidad en el tratamiento de los procesos.
- Logra hacer más predecibles los tiempos de respuesta puesto que los trabajos nuevos de prioridad alta no pueden desplazar a los trabajos en espera.
Apropiativos:
El proceso que se está ejecutando actualmente puede ser interrumpido y pasado al estado de listos por el sistema operativo. La decisión de sustituirlos por otro proceso puede llevarse a cabo cuando llega un nuevo proceso.Características
- Es útil cuando los procesos de alta prioridad requieren atención rápida.
- Es importante para garantizar buenos tiempos de respuesta en sistemas interactivos de tiempo compartido.
- Tiene su costo en recursos, ya que el intercambio de contexto implica sobrecarga y además requiere mantener muchos procesos en el almacenamiento principal, en espera de la cpu, lo que también implica sobrecarga.