Hola a todos
Estructura lógica de una partición:
FAT – DOS
VFAT – W95
FAT32 – W98
NTFS – NT/2000/XP/Vista/7
EXT – Linux
Sistema de ficheros FAT (File Allocation Table) tabla de localización de archivos
Estructura lógica:
Sector de arranque - FAT1 - FAT2 - Directorio raíz - Área de datos
Este sistema de ficheros emplea un índice conocido como tabla FAT. Cada una de las entradas de la tabla corresponde a un fichero en el sistema, y almacena la siguiente información con respecto al mismo:
· Nombre
· Grupos usados
· Grupos libres
· Grupos defectuosos
Un grupo es un cluster (un conjunto de sectores consecutivos de un disco). Por ello, el tamaño ocupado del disco será siempre el múltiplo del tamaño del cluster, y el tamaño de éste determinará el grado de aprovechamiento del disco.
Un cluster nunca es compartido por dos ficheros, y por ello, es importante optimizar el tamaño de cluster en función de la aplicación que se vaya a dar al sistema.
Por ejemplo, supóngase dos ficheros con un único byte cada uno. Cada uno de ellos irá a parar a un cluster distinto. Si el cluster es de 32 Kb, para el sistema operativo estarán reservados 64 Kb, mientras que sólo 2 de esos bytes contiene datos útiles.
Las entradas de la tabla FAT pueden contener normbres de 8 caracteres de largo más otros 3 caracteres (extensión).
VFAT
La entrada de nombre puede contener hasta 255 caracteres. El tamaño máximo de espacio direccionable es 2 Gb, como en FAT.
FAT32
Aprovecha mejor el espacio. Incrementa el número de bit para direccionamiento de bloques. No obstante, este sistema de ficheros no puede aplicarse a particiones de tamaño inferior a 512 Mb.
NTFS
Supone un cambio radical con respecto a los anteriores sistemas de ficherosm de Microsoft e incorpora características de seguridad y de comprobación de consistencia del sistema de ficheros.
La estructura lógica de una partición de este tipo es la siguiente.
Partición Boot – Sector MFT
Sector 0 – Sector 16
Saludos,
Alfredo
domingo, 21 de noviembre de 2010
Tipos de particiones
Hola a todos
Existen esencialmente dos tipos de particiones: las primarias y las extendidas.
Inicialmente un disco duro sólo podía contener cuatro particiones primarias (debido a la estructura de su tabla de particiones, que se almacena en el MBR). De este modo la estructura lógica de un disco duro puede variar desde:
MBR -> Particion Primaria
Hasta
MBR -> PP1-PP2-PP3 -PL1-PL2…PLn
Tanto las particiones primarias como las unidades lógicas son denominadas unidades por algunos sistemas operativos, y estas unidades son la forma en la que el S.O. gestiona las particiones con formato.
Los gestores de arranque de Linux permiten iniciar S.O. de todo tipo, mientras que los de Windows sólo reconocen instalaciones de Windows.
Saludos,
Alfredo
Existen esencialmente dos tipos de particiones: las primarias y las extendidas.
Inicialmente un disco duro sólo podía contener cuatro particiones primarias (debido a la estructura de su tabla de particiones, que se almacena en el MBR). De este modo la estructura lógica de un disco duro puede variar desde:
MBR -> Particion Primaria
Hasta
MBR -> PP1-PP2-PP3 -PL1-PL2…PLn
Tanto las particiones primarias como las unidades lógicas son denominadas unidades por algunos sistemas operativos, y estas unidades son la forma en la que el S.O. gestiona las particiones con formato.
Los gestores de arranque de Linux permiten iniciar S.O. de todo tipo, mientras que los de Windows sólo reconocen instalaciones de Windows.
Saludos,
Alfredo
domingo, 14 de noviembre de 2010
Más características de los archivos
Hola a todos
Se almacena la información en unidades llamadas archivos. Algunas de las características que han de tener los archivos son:
- Los archivos deben ser persistentes, es decir, que no deben verse afectados por la creación o terminación de un proceso.
- Los archivos son una colección de datos con nombre.
- Pueden ser manipulados como una unidad por operaciones como: open, close, destroy, copy, rename, list
- Los elementos de datos individuales dentro del archivo pueden ser manipulados por operaciones como read, write, insert, delete.
El Sistema de Archivos es la parte del sistema de gestión del almacenamiento responsable principalmente de la administración de los archivos del almacenamiento secundario. El sistema de archivos es la parte del Sistema Operativo responsable de permitir "compartir controladamente" la información de los archivos.
Desde el punto de vista del usuario un archivo consta de un nombre y una estructura.
Estructura de un archivo:
-Secuencia de bytes.
- El archivo es una serie no estructurada de bytes
- Posee máxima flexibilidad
- El Sistema Operativo no ayuda, pero tampoco estorba
-Secuencia de registros
- El archivo es una secuencia de registros de longitud fija, cada uno con su propia estructura interna
- Cada registro tiene un campo clave en una posición fija del registro
- El árbol se ordena mediante el campo de clave para permitir una rápida búsqueda de una clave particular
Tipos de archivos
Archivos regulares son aquellos que contienen información del usuario
Los directorios son archivos de sistema para el mantenimiento de una estructura del sistema de archivos
Los archivos especiales de caracteres:
- Tienen relación con la E/S
- Se utilizan para modelar dispositivos seriales de E/S (terminales, impresoras, redes, etc)
Los archivos especiales de bloques se utilizan para modelar discos
Acceso a un archivo
- Acceso secuencial: el proceso lee en orden todos los registros del archivo comenzando por el principio, sin poder:
- Saltar registros
- Leer en otro orden
- Acceso aleatorio: el proceso puede leer los registros en cualquier orden utilizando dos métodos para determinar el punto de inicio de la lectura (read) y seek
- Cada operación de lectura (read) da la posición en el archivo con la cual iniciar
- Una operación especial (seek) establece la posición de trabajo pudiendo luego leerse el archivo secuencialmente
Atributos de archivos
Cada archivo tiene nombre datos y elementos adicionales llamados atributos que varían considerablemente de sistema a sistema. Algunos de los posibles atributos son:
- Protección: quién debe tener acceso y de qué forma.
- Contraseña: NEcesaria para acceder al archivo
- Creador
- Propietario
- Bandera exclusivo-para-lectura
- Bandera de ocultamiento
- Bandera de sistema
- Fecha de creación
- Fecha del último acceso
- Tiempo de la última modificación
- Tamaño actual: Nº de bytes en el archivo
- Tamaño máximo: tamaño máximo al que puede crecer el archivo
Operaciones con archivos
- Crear
- Eliminar
- Abrir
- Cerrar
- Leer
- Escribir
- Añadir
- Buscar
- Obtener atributos
- Cambiar de nombre
Directorios
Generalmente son utilizados por los SO para llevar un registro de los archivos. En muchos sistemas los directorios son considerados y tratados como archivos.
- Sistemas jerárquicos de directorios. El directorio contiene un conjunto de datos por cada archivo referenciado.
- Directorio único: el sistema tiene un solo directorio con todos los archivos de todos los usuarios
- Un directorio por usuario: el sistema habilita un solo directorio por cada usuario
- Un árbol de directorios por usuario
Nombre de las rutas de acceso
- Ruta de acceso absoluta. Consta de la ruta de acceso desde el directorio raíz hasta el archivo. El nombre absoluto de la ruta de acceso siempre funciona, sin importar cuál sea el directorio de trabajo.
- Ruta de acceso relativa. Se utiliza junto con el concepto de directorio de trabajo o directorio activo. Todos los nombres que no comiencen en el directorio raíz se toman en relación con el directorio de trabajo
Operaciones con directorios
- Crear
- Eliminar
- Abrir directorio
- Cerrar directorio
- Leer directorio
- Renombrar directorio
Bueno, esto es todo por ahora
Saludos,
Alfredo
Se almacena la información en unidades llamadas archivos. Algunas de las características que han de tener los archivos son:
- Los archivos deben ser persistentes, es decir, que no deben verse afectados por la creación o terminación de un proceso.
- Los archivos son una colección de datos con nombre.
- Pueden ser manipulados como una unidad por operaciones como: open, close, destroy, copy, rename, list
- Los elementos de datos individuales dentro del archivo pueden ser manipulados por operaciones como read, write, insert, delete.
El Sistema de Archivos es la parte del sistema de gestión del almacenamiento responsable principalmente de la administración de los archivos del almacenamiento secundario. El sistema de archivos es la parte del Sistema Operativo responsable de permitir "compartir controladamente" la información de los archivos.
Desde el punto de vista del usuario un archivo consta de un nombre y una estructura.
Estructura de un archivo:
-Secuencia de bytes.
- El archivo es una serie no estructurada de bytes
- Posee máxima flexibilidad
- El Sistema Operativo no ayuda, pero tampoco estorba
-Secuencia de registros
- El archivo es una secuencia de registros de longitud fija, cada uno con su propia estructura interna
- Cada registro tiene un campo clave en una posición fija del registro
- El árbol se ordena mediante el campo de clave para permitir una rápida búsqueda de una clave particular
Tipos de archivos
Archivos regulares son aquellos que contienen información del usuario
Los directorios son archivos de sistema para el mantenimiento de una estructura del sistema de archivos
Los archivos especiales de caracteres:
- Tienen relación con la E/S
- Se utilizan para modelar dispositivos seriales de E/S (terminales, impresoras, redes, etc)
Los archivos especiales de bloques se utilizan para modelar discos
Acceso a un archivo
- Acceso secuencial: el proceso lee en orden todos los registros del archivo comenzando por el principio, sin poder:
- Saltar registros
- Leer en otro orden
- Acceso aleatorio: el proceso puede leer los registros en cualquier orden utilizando dos métodos para determinar el punto de inicio de la lectura (read) y seek
- Cada operación de lectura (read) da la posición en el archivo con la cual iniciar
- Una operación especial (seek) establece la posición de trabajo pudiendo luego leerse el archivo secuencialmente
Atributos de archivos
Cada archivo tiene nombre datos y elementos adicionales llamados atributos que varían considerablemente de sistema a sistema. Algunos de los posibles atributos son:
- Protección: quién debe tener acceso y de qué forma.
- Contraseña: NEcesaria para acceder al archivo
- Creador
- Propietario
- Bandera exclusivo-para-lectura
- Bandera de ocultamiento
- Bandera de sistema
- Fecha de creación
- Fecha del último acceso
- Tiempo de la última modificación
- Tamaño actual: Nº de bytes en el archivo
- Tamaño máximo: tamaño máximo al que puede crecer el archivo
Operaciones con archivos
- Crear
- Eliminar
- Abrir
- Cerrar
- Leer
- Escribir
- Añadir
- Buscar
- Obtener atributos
- Cambiar de nombre
Directorios
Generalmente son utilizados por los SO para llevar un registro de los archivos. En muchos sistemas los directorios son considerados y tratados como archivos.
- Sistemas jerárquicos de directorios. El directorio contiene un conjunto de datos por cada archivo referenciado.
- Directorio único: el sistema tiene un solo directorio con todos los archivos de todos los usuarios
- Un directorio por usuario: el sistema habilita un solo directorio por cada usuario
- Un árbol de directorios por usuario
Nombre de las rutas de acceso
- Ruta de acceso absoluta. Consta de la ruta de acceso desde el directorio raíz hasta el archivo. El nombre absoluto de la ruta de acceso siempre funciona, sin importar cuál sea el directorio de trabajo.
- Ruta de acceso relativa. Se utiliza junto con el concepto de directorio de trabajo o directorio activo. Todos los nombres que no comiencen en el directorio raíz se toman en relación con el directorio de trabajo
Operaciones con directorios
- Crear
- Eliminar
- Abrir directorio
- Cerrar directorio
- Leer directorio
- Renombrar directorio
Bueno, esto es todo por ahora
Saludos,
Alfredo
viernes, 12 de noviembre de 2010
Gestión de la información
Hola a todos
Cuando trabajamos con sistemas operativos multiusuario, la gestión de datos qye se hace dentro del ordenador y su ubicación en memoria y en los soportes de almacenamiento externo, pueden plantear algunos problemas.
Ya hemops visto que, para la ubicación de memoria, el sistema operativo dispone de sus medios. En cuanto al almacenamiento en soportes externos, la gestión que haga el sistema operativo tiene que responder a varias características: se podrá almacenar una gran cantidad de información, se almacenará de forma correcta una vez terminado el procesamiento y existirá la posibilidad de que vartios procesos o programas accedan a la misma información sin interferencias.
Para todo esto, después de ser procesada, la información tiene que almacenarse de forma permanente a través de archivos. Cada sistema operativo utilzia su propio sistema de archivos. El sistema operativo gestiona cada archivo almacenado en el soporte, indicando el nombre, el tamaño, el tipo, la fecha y hora de grabación, el lugar del soporte en el que se encuentra, etc.
Ya iremos viendo en cada sistema operativo cuál es su sistema de archivos o File System. Cada uno de ellos hace una gestión diferente del almacenamiento, lo cual dependerá de si el sistema es multiusuario, o monousuario, multitarea o monotarea, multiprocesador o monoprocesador, etc. En general, los tipos de archivos que gestiona todo sistema operativo son tres:
- Archivos regulares o estándares. Son los que contienen información del usuario, programas, documentos, texto, gráficos, etc.
- Directorios. Son archivos que contienen referencias a otros archivos regulares o a otros directorios.
- Archivos especiales. Los que no son de ninguno de los dos tipos anteriores
Saludos,
Alfredo
Cuando trabajamos con sistemas operativos multiusuario, la gestión de datos qye se hace dentro del ordenador y su ubicación en memoria y en los soportes de almacenamiento externo, pueden plantear algunos problemas.
Ya hemops visto que, para la ubicación de memoria, el sistema operativo dispone de sus medios. En cuanto al almacenamiento en soportes externos, la gestión que haga el sistema operativo tiene que responder a varias características: se podrá almacenar una gran cantidad de información, se almacenará de forma correcta una vez terminado el procesamiento y existirá la posibilidad de que vartios procesos o programas accedan a la misma información sin interferencias.
Para todo esto, después de ser procesada, la información tiene que almacenarse de forma permanente a través de archivos. Cada sistema operativo utilzia su propio sistema de archivos. El sistema operativo gestiona cada archivo almacenado en el soporte, indicando el nombre, el tamaño, el tipo, la fecha y hora de grabación, el lugar del soporte en el que se encuentra, etc.
Ya iremos viendo en cada sistema operativo cuál es su sistema de archivos o File System. Cada uno de ellos hace una gestión diferente del almacenamiento, lo cual dependerá de si el sistema es multiusuario, o monousuario, multitarea o monotarea, multiprocesador o monoprocesador, etc. En general, los tipos de archivos que gestiona todo sistema operativo son tres:
- Archivos regulares o estándares. Son los que contienen información del usuario, programas, documentos, texto, gráficos, etc.
- Directorios. Son archivos que contienen referencias a otros archivos regulares o a otros directorios.
- Archivos especiales. Los que no son de ninguno de los dos tipos anteriores
Saludos,
Alfredo
martes, 9 de noviembre de 2010
Ficha sobre control de E/S y gestión de archivos
Hola a todos
Os incrusto aquí dos fichas sobre control de E/S y gestión de archivos
Saludos,
Alfredo
Os incrusto aquí dos fichas sobre control de E/S y gestión de archivos
Saludos,
Alfredo
Ficha de gestión de memoria
Hola a todos
A continuación os incrusto una pequeña ficha sobre gestión de memoria:
Saludos,
Alfredo
A continuación os incrusto una pequeña ficha sobre gestión de memoria:
Saludos,
Alfredo
martes, 26 de octubre de 2010
Ejemplo de procesos
Hola a todos,
Aquí os incrusto una imagen con distintos algoritmos de planificación. Haced clic en ella para verla con un mayor tamaño.
Saludos,
Alfredo
Aquí os incrusto una imagen con distintos algoritmos de planificación. Haced clic en ella para verla con un mayor tamaño.
Saludos,
Alfredo
Suscribirse a:
Entradas (Atom)
