Volver al temario
Tema 01 · 26 páginas

Introducción a los sistemas operativos

Tema completo Modo estudio
GUÍA DE ESTUDIO · Páginas 1920 Ver PDF

3. Los servicios que ofrece el sistema operativo

Material de estudio basado en la edición de 2014. Borrador pendiente de revisión editorial independiente.

De las funciones generales a las operaciones concretas

Los servicios son las operaciones que el SO ofrece para usar los recursos. El tema menciona gestión de procesos, señalización, E/S, recursos, archivos, protecciones y funciones de tiempo, y desarrolla especialmente los cinco primeros grupos.

GrupoOperaciones o finalidad
ProcesosCrear, eliminar, suspender y reanudar; modificar prioridad o cuota de CPU
Señalización entre procesosComunicar y sincronizar procesos
Dispositivos de E/SCrear, abrir y cerrar canales; leer y escribir
Recursos del sistemaPor ejemplo, asignar, liberar, proteger y compartir memoria
Sistema de archivosCrear y eliminar ficheros y directorios; cambiar de directorio

Un proceso engloba los recursos necesarios para ejecutar un programa. Por eso, gestionar procesos no se reduce a guardar el texto de un programa: implica controlar su ejecución y sus recursos. En un sistema con varios procesos, el SO también actúa como nexo para comunicarlos y sincronizarlos.

Hay dos formas de acceder a estos servicios desde el punto de vista del usuario. El programador utiliza llamadas al sistema. El usuario final suele utilizar el intérprete de comandos u otras aplicaciones que solicitan esos servicios por él. Esas interfaces corresponden a las dos perspectivas que fijaban los objetivos del tema.

Debes poder explicar

  • Un ejemplo de cada grupo de servicios.
  • Por qué un proceso comprende más que el programa.
  • Cómo llega una petición del usuario final al sistema operativo.
Consultar el contenido original