Академический Документы
Профессиональный Документы
Культура Документы
Clasificacin:
o Administracin de tareas:
o Monotarea: Solamente permite ejecutar un proceso (aparte de los procesos
del propio SO) en un momento dado. Una vez que empieza a ejecutar un
proceso, continuar hacindolo hasta su finalizacin y/o interrupcin.
EJ: sistemas operativos ms antiguos como MS-DOS
o
Administracin de usuarios:
o Monousuario: Slo permite ejecutar los programas de un usuario al mismo
tiempo. Son aquellos que soportan 1 usuario a la vez
o Multiusuario: Permite que varios usuarios ejecuten simultneamente sus
programas, accediendo a la vez a los recursos de la computadora.
Manejo de recursos:
o Centralizado: Permite usar los recursos de una sola computadora.
o Distribuido: Permite utilizar los recursos (memoria, CPU, disco, perifricos...)
de ms de una computadora al mismo tiempo.
ncleo o kernel: es un software que constituye una parte fundamental del sistema
operativo, y se define como la parte que se ejecuta en modo privilegiado (conocido
tambin como modo ncleo).1 Es el principal responsable de facilitar a los distintos
programas acceso seguro al hardware de lacomputadora o en forma bsica, es el
encargado de gestionar recursos, a travs de servicios de llamada al sistema.
El kernel forma parte del sistema operativo, para ser ms claros es el ncleo, la parte ms importante.
Cuando arrancas un ordenador con cualquier sistema operativo, el Kernel se carga en memoria y
permanece all hasta que apagas el equipo, realizando funciones bsicas como pueden ser:
Es el encargado de que el software y el hardware del ordenador puedan trabajar juntos.
Entre las funciones ms importantes del kernel estn:
1. Administracin de memoria, para los programas que se estn ejecutando.
2. Administracin de tiempo de procesamiento, que estos programas (en ejecucin)
necesitan utilizar.
3. Manejar el almacenamiento de los datos, que las aplicaciones (programas) exigen.
4. Acceso a los perifricos (dispositivos del computador) de una manera correcta.
5. El manejo de interrupciones, la prevencin de una actividad crtica, lo cual resulta de un
proceso con datos errneos.
- Comunicacin entre procesos
- Control de perifricos
- Manejo de memoria
- Control de interrupciones
Capas