Sistemas Operativos: Funciones y Gestión de Recursos

Clasificado en Informática

Escrito el en catalán con un tamaño de 2,51 KB

El SO:

Conjunto de programas, aplicaciones y servicios que gestionan el funcionamiento del hardware y software. Ofrece al usuario la forma de comunicarse con el ordenador, ya sea a través del teclado (interfaz de tipo texto) o del ratón (de tipo gráfico).

SOMO (sist.op.Monousuario):

Los recursos hardware y software están a disposición de un solo usuario.

SOMU (sist.op.Multiusuario):

Varios usuarios pueden utilizar los recursos hardware y software.

SOMU según Hardware:

  • SOMU montado sobre un Mainframe o Microordenadores de otras prestaciones.
  • SOMU montado en ordenadores personales. Cuando un SOMU está montado sobre un PC, cada usuario tendrá un ordenador con otro sistema operativo y establecerá comunicación con el ordenador principal.

El SO actúa:

Servidor de aplicaciones:

Envía el programa a los ordenadores clientes.

El sistema operativo corre con casi todo el peso de la aplicación, los usuarios deben disponer de un cliente.

Recursos y Funciones de un SO:

La comunicación entre los niveles se realiza a través de las interfaces. Para realizarlo, el SO cuenta con servicios, que son aplicaciones que contienen un segundo plano. Se instalan cuando se instala el SO y se utilizan para iniciar, parar, pausar o reanudar programas o aplicaciones.

Gestión de recursos:

Los recursos son CPU, memoria y dispositivos de entrada y salida a nivel de hardware e información a nivel de software.

Procesos y Procesador:

Proceso: programa en ejecución. Pueden comunicarse y sincronizarse entre ellos. Se dividen en trozos iguales: páginas o tramas. Cuando el proceso carga en memoria se le asigna un bloque (gestión de memoria: swapping, paginación y segmentación).

Multiprogramación:

Distribución de los recursos entre los diferentes procesos.

Memoria:

Portar en un registro las partes de la memoria que se están utilizando y las que no, y realizar el intercambio de datos entre memoria y disco duro. Tipos de particiones: tamaño fijo y tamaño variable. Desventajas: fragmentación interna y externa. No hay fragmentación interna, pero sí fragmentación externa.

Los procesos pueden pertenecer al usuario o al SO. Los procesos de usuario tienen recursos hardware restringidos y los del SO se ejecutan con modo Kernel o privilegiado.

Entradas relacionadas: