Introduccion a los sistemas operativos

Solo disponible en BuenasTareas
  • Páginas : 54 (13427 palabras )
  • Descarga(s) : 0
  • Publicado : 9 de octubre de 2010
Leer documento completo
Vista previa del texto
INTRODUCIÓN A LOS SISTEMAS OPERATIVOS.

Se permite la libre distribución de este texto. Editado por: Raúl Jiménez Ortega Basado en: Transparencias SOII por José Luis Garrido Bullejos Última revisión: 04 de Septiembre de 2004 Universidad de Granada Escuela Técnica superior de Ingeniería Informática

Antes de comenzar:
Este manual está escrito para ayudar a comprender mejor la estructura delSO, utilizaremos como referencia el núcleo de Unix aunque comentaremos características de algún otro SO. A lo largo de todo el documento explicaremos cuales son los distintos componentes y sus respectivas funciones a la vez que introduciremos una idea de su implementación. Convenciones - Algunas de las palabras están definidas al final del documento, estas están subrayadas. - En negrita aquellaspalabras clave de comentarios. Os recomiendo que le echéis un vistazo antes a las definiciones para que así no os perdáis mucho. Un saludo a los componentes del Grupo de Desarrollo de un SO http://www.curroplayers.com/so Una última cosa: Todas aquellas mejoras que creáis que se le puedan hacer al documento o cualquier cosa que veáis poco o mal explicada dejad un mensaje en el foro e intentaréarreglarlo cuando pueda. El mayor don que se nos ha podido otorgar es el de la curiosidad por saber como funciona aquello que nos rodea.

Índice
1 Subsistema de Archivos....................................................................................... 9 1.1 Introducción ......................................................................................................... 9 1.1.1 UFS (UnixFile System)............................................................................... 9 1.2 Implementación.................................................................................................. 10 1.2.1 Archivos (en Unix)..................................................................................... 10 1.2.1.1 Estructura de los archivos en disco....................................................... 10 1.2.1.2 Estructuras de datos en memoria principal............................................ 11 1.2.1.3 Métodos de asignación de espacio........................................................ 12 1.2.1.4 Operaciones Asociadas ......................................................................... 14 1.2.2 Directorios................................................................................................. 17 1.2.2.1 Directorios especiales (directorios de dispositivo) ................................. 17 1.2.2.2 Introducción a la estructura.................................................................... 17 1.2.2.3 Estructura de directorios ....................................................................... 17 1.2.2.4Contenido............................................................................................... 18 1.2.2.5 Implementación...................................................................................... 19 1.2.2.6 Operaciones sobre directorios ............................................................... 20 1.2.3 Estructura del SA...................................................................................... 20 1.2.3.1 S5FS ...................................................................................................... 20 1.2.3.2 FFS ........................................................................................................ 21 1.2.4 Ejemplo del montaje de un sistema de archivos en Unix.......................... 21 1.2.5 Gestión del espacio libre en disco............................................................ 22 1.2.5.1 Mapa o Vector de Bits............................................................................ 22 1.2.5.2 Lista enlazada........................................................................................ 22 1.2.5.3 Lista enlazada con agrupación .............................................................. 22 1.2.5.4 Cuenta...
tracking img