martes, 31 de agosto de 2010

Ráfagas de CPU y ráfagas de E/S.

Anteriormente habiamos mencionado lo que era un proceso, ahora, viéndolo del área más "física", un proceso es un conjunto de ráfagas de CPU y ráfagas de E/S, pero ¿qué son estas?

Bueno, definiremos los conceptos como:

Ráfagas de CPU: es el ciclo en donde se realizan las instrucciones del proceso.
Ráfagas de E/S: es el ciclo en donde se utilizan o esperan los dispositivos de Entrada y Salida.

Nota: se dice que son ciclos puesto que que estas ráfagas, para lograr su ejecución, se deben de alternar de manera sucesiva.

Explicaremos esto de la forma más fácil:

primero se realiza una ráfaga de CPU, y luego una ráfaga de E/S, luego una ráfaga de CPU, luego una de E/S, luego una de CPU, y otra de E/S, y así indefinidamente hasta que el programa se le pida terminar, en este caso, la última ráfaga es de CPU, puesto que se necesitan las instrucciones de cerrar.

Por ahora, dejaremos lo de las ráfagas hasta aquí.

No hay comentarios:

Publicar un comentario