Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Abril 2018
Sistemas Operativos I.
DEDICATORIA
INTRODUCCIÓN ..................................................................................................... 1
PROCESO .................................................................................................................. 2
I. DEFINICIÓN ..................................................................................................... 2
CONCLUSIÓN ........................................................................................................ 13
BIBIOGRAFIA ........................................................................................................ 14
1
INTRODUCCIÓN
Todas las computadoras modernas pueden hacer varias cosas al mismo tiempo.
Mientras ejecuta un programa de usuario, una computadora también puede estar leyendo
programa, en el curso de un segundo puede trabajar con varios programas, dando a los
PROCESO
I. DEFINICIÓN
Cuándo este último caso sucede, el sistema operativo usa la misma región de
Los procesos son gestionados por el sistema operativo y están formados por:
microprocesador.
(gonzalez, 2012)
3
dedicar atención a todos los procesos para que su ejecución avance en paralelo,
Normalmente existirán más procesos listos para ejecutar que CPUs reales.
operativo ha de repartir la atención de las CPUs entre los procesos listos para
puede ser ejecutado varias veces de manera simultánea, por un mismo usuario o
por diferentes usuarios del sistema. En cada caso el sistema operativo creará los
(Carceler, s.f.)
operar simultáneamente sin interferirse unos con los otros. Cada proceso tiene la
(Ecured, 2011)
Conceptualmente cada uno de estos procesos tiene su propia CPU virtual. Desde
microprocesador.
5
contenidos.
(Zoé, 2012)
Bloqueado y suspendido.
Listo y suspendido.
operativo. Desde un punto de vista teórico, asociado con los procesos podemos
encontrar:
memoria para almacenar las instrucciones del programa editor y para los
de datos y pila.
código común, y compartido, para los tres procesos. Sin embargo, en este
procesos.
7
interproceso).
1.3. Estados
óptima.
8
diferentes:
Entrar
muy probablemente esté preparado para ejecutar tan pronto como haya
Expedir/Planificar
Cuando hay una CPU disponible el SO toma uno de los procesos que
Interrumpir
Salir
1. Cuando se crea un nuevo proceso, este debe ser admitido por el SO. El SO puede
suficientes recursos.
10
se distingue entre aquellos procesos que no se están ejecutando porque no hay una
CPU disponible (estado listo) y los que están esperando que ocurra algún suceso
(estado bloqueado).
consumido.
El proceso está siendo ejecutado por una CPU. En un momento dado sólo
puede haber tantos procesos en ejecución como CPUs físicas tenga la máquina.
Además la CPU está funcionando en modo usuario, es decir que está ejecutando
11
código del espacio de usuario. Si el código está mal escrito y se produce un error,
la aplicación terminará.
El proceso está siendo ejecutado por una CPU, y la CPU está funcionando en
modo núcleo. Sólo el kernel del SO se ejecuta en modo núcleo. Cuando una CPU
que están prohibidas en modo usuario. De esta manera el núcleo del sistema
Un proceso está listo para ejecutar cuando está disponible para ejecutar en
cuanto sea asignado a alguna CPU. Además este proceso está cargado en memoria
principal, de manera que puede ser ejecutado en cuanto quede una CPU
disponible.
4. Dormido y en memoria
ejecutarse, pero aún necesita ser cargado en memoria principal antes de que pueda
6. Dormido y descargado
memoria principal (a disco) para que la memoria principal liberada pueda agilizar
7. Expulsado
aquellos procesos que están en expulsado y los que están en listo para ejecutar y
8. Creado
9. Zombie
Cuando un proceso termina, el SO libera todos los recursos que tenía asociados
excepto la estructura de control que guarda los datos del proceso (código de
prolongado.
13
CONCLUSIÓN
que la entrada y la salida son tangibles o intangibles (se puede ver como también no).
Bueno también después que un proceso creado realiza su función, puede ocurrir
conclusión voluntaria.
14
BIBIOGRAFIA
https://elpuig.xeill.net/Members/vcarceler/c1/didactica/apuntes/ud3/na7
http://losprocesosinformaticos.blogspot.pe/
https://www.blogger.com/profile/12508889952391039219