Sunteți pe pagina 1din 10

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS
FSICAS Y MATEMTICAS
CARRERA DE INGENIERA EN
NETWORKING

DOCENTE:
ING. FAUSTO RAL
OROZCO LARA
fausto.orozcol@ug.edu.ec

ALUMNO:
ERICK ESPIN LEMA

erick.espinl@ug.edu.ec

MATERIA:
SISTEMAS OPERATIVOS

CURSO:
N4K

Contenido
o Introduccin...2
Archivo y Sistema de Archivos
Estructura del Sistema de Archivos
o Tipos de Archivos..3
Archivos Sencillos
Los Directorios
Enlaces
Dispositivos de caracteres y bloques
Tuberas
Socket
o Caractersticas de un Sistema de Archivos De UNIX...5
o Sistemas de Archivos Windows....5
o Tipos de Sistemas de Archivos de Linux...6
o Ventajas de los Sistemas de Archivos de UNIX con respecto a
Windows7
o Conclusin.8
o Bibliografa....9

Introduccin

Archivo y Sistema de Archivos:


Un archivo es un conjunto de datos asociados o asignados a un nombre, los archivos se
localizan en unidades de almacenamiento como: discos duros, discos flexibles, etc. En Unix
un archivo es una secuencia de bytes (8bits).
Un Sistema de archivos es el responsable de la administracin de los datos que se
encuentran en las unidades de almacenamiento secundario, el sistema de archivos es el
encargado de proporcionar los medios para un acceso y almacenamiento seguro de la
informacin.

Estructura del Sistema de Archivos


Unix organiza los archivos por medio de directorios.
Un directorio es un archivo especial que contiene informacin que permite localizar en el
dispositivo otros archivos.
Los directorios pueden contener a su vez nuevos directorios que se denominan
Subdirectorios.
A esta estructura de organizacin se la conoce como estructura en rbol invertido.

Tipos de Archivos
La letra que precede a la descripcin de un fichero es el identificador que hace referencia al
tipo de archivo cuando enlistamos el contenido de un fichero con el comando ls.

Identificador

Tipo de Archivo

Archivos sencillos

Directorios

Vnculos simblicos (flexible, blandos)

Dispositivos de caracteres

Dispositivos de bloques

Tuberas

Socket (conector para comunicaciones TCP/IP)

Archivos Sencillos.-

almacenan informacin y datos en dispositivos de


almacenamiento secundario que por lo general es el disco duro, memorias, etc.
Los archivos sencillos pueden contener desde un programa (Java, C++, C), imgenes, texto,
grficos, etc. En UNIX no existe diferencia para clasificar estos archivos por su contenido,
para el kernel todos son iguales, solo son un flujo de bytes.
Para asignarle un nombre a los archivos se lo puede hacer de manera arbitraria, solo existen
unas pequeas restricciones:
-

Nombre no mayor de 255 caracteres


No usar meta-caracteres de SHELL
Evitar comenzar con un nmero
Tener en cuenta que un nombre comenzando con un punto, significa un archivo oculto.

Los Directorios.-

Son archivos especiales que contienen a su vez otros archivos que


tambin pueden ser otros directorios llamados subdirectorios.
En Unix los directorios tienen una forma determinada:
Numero de i-nodo + nombre del directorio

El nmero del i-nodo tiene 2bytes, que es un nmero entero. Es el valor del ndice que
opera dentro de una lista en el disco, su funcin es facilitar la bsqueda de los archivos.
Fsicamente un archivo en Unix se almacena en forma de varios bloques (fragmentacin).
A diferencia de Windows, Linux tiende a la continuidad del espacio fsico en el reparto de
los bloques de asignacin.

Enlaces.- la funcin principal de este tipo de fichero es permitir enlaces a elementos del
sistema de archivos desde cualquier punto.
Un enlace es un nombre que apunta a un determinado recurso del sistema de ficheros fsico
o lgico.
Los ficheros de enlaces se clasifican en:

Fuertes o Duros.- son enlaces que no se diferencian en nada al archivo original, cuando
creamos un fichero y le colocamos un nombre, estamos creando un enlace fuerte a l.
Es decir un enlace fuerte es otro nombre para un mismo fichero, ya que apunta a un inodo especfico.
Dbiles o Simblicos.- son enlaces que apuntan al nombre del fichero y no a su
contenido.

Dispositivos de caracteres y bloques.- son archivos especiales y su principal


funcin es la comunicacin con un dispositivo de hardware, dependiendo de la naturaleza
de hardware se denominan de caracteres, (consola, puertos de serie, etc) o de bloques,
(discos, memorias, etc).
Estos archivos se definen como puntos de unin entre el kernel y los controladores de los
dispositivos.

Tuberas.-

son archivos que permiten la comunicacin entre procesos y permiten el


intercambio de datos, se comunican mediante el mtodo FIFO (First-In-First-Out), la
comunicacin es unidireccional.

Socket.-

son archivos para comunicacin entre procesos locales, se pueden ver como
archivos pero no pueden ser ledos y escritos salvo por los procesos directamente
relacionados con la comunicacin de la que son objeto.

Caractersticas de un Sistema de Archivos De


UNIX
De acuerdo a lo antes mencionado podemos resumir las caractersticas de los sistemas de
ficheros en los siguientes tems:

Organizacin Jerrquica

Proteccin a los ficheros

Cada fichero dentro del sistema posee un identificador

Los perifricos y unidades son reconocidas en este sistema como ficheros.

Especifican al nombre de los ficheros con la ruta del archivo dentro del sistema.

Adems estn otras caractersticas:

Permite un crecimiento dinmico de los archivos

Permite poder crear y borrar archivos (Universidad de Almera, s.f.)

Sistemas de Archivos Windows


FAT (File Allocation Table).- signifca tabla de localizacion de archivos,
esta tabla se encuentra en el disco duro y contiene un mapa de toda la unidad de forma que
sabe donde esta cada uno de los datos almacenados.

Fat16.- fue la primera versin para sistemas Windows pero se volvi obsoleto por no
poder manejar ms de 65.000 archivos y un disco duro de 4GB de capacidad.

FAT32 (File Allocation Table 32 btis).- significa tabla de localizacin de


archivos a 32 bits, puede manejar mas de 200 millones de archivos y discos de 2000 GB,
pero tiene como problemas una fragmentacin importante de archivos haciendo mas lenta
la bsqueda en el disco y el tamao mximo del archivo es de 4GB.

NTFS (New Tecnology File System).- significa sistema de archivos de nueva


tecnologia, permite accesos a archivos y carpetas por medio de permisos, no es compatible
con Linux, solo lee y difcilmente esctibe. Tiene formato de compresin nativa, permite
encriptacin, soporta 2TB, maneja ms de 4000 millones de archivos, reconoce el sistema
de archivos FAT, FAT32, NFTS y CDF

Tipos de Sistemas de Archivos de Linux


Linux soporta una gran variedad de sistemas de ficheros como pueden ser: ext2, ext3,
reirserfs, xfs, jfs, ufs, iso9660, fat, fat32 o nfts.

EXT2.- tiene una fragmentacin muy baja, pero lento al manejar archivos de gran
tamao.
Las ventajas que tena sobre EXT eran las siguientes:
-

Compatible con sistemas de ficheros grandes, admitiendo particiones hasta de 4TB y


ficheros de hasta 2GB de tamao.
Nombres de ficheros de hasta 255 caracteres.
Gran estabilidad

EXT3.- es la versin mejorada de EX2, con previsin de perdida de datos por fallos del
disco o apagones. Es imposible recuperar datos borrados.
Es compatible con sistema de ficheros EXT2.
Actualmente es el ms utilizado en GNU/LINUX y es considerado el estndar.
Sus ventajas son:
-

La actualizacin, debido a que los sistemas comparten el mismo formato, es posible


actualizarlo a EXT3, incluso aunque el sistema EXT2 este montado.
Fiabilidad y mantenimiento.

EXT4.- es la ltima familia de los ficheros EXT, sus principales ventajas son la
eficiencia (menor uso del CPU, mejoras en la velocidad de lectura y escritura) y en la
aplicacin de los lmites de tamao de los ficheros, hasta de 16 TB, y del sistema de
ficheros se puede llegas hasta los 1024PB.

Swap.- sistema de ficheros para la particin de intercambio de Linux, se necesita una


particin de este tipo para cargar los programas y no saturar la memoria RAM.

Ventajas de los Sistemas de Archivos de UNIX


con respecto a Windows

UNIX

WINDOWS

Es un S.O totalmente gratuito

El S.O es con costo

Tiene una estructura jerrquica de rbol

Cada Unidad tiene su propio directorio

invertido con una sola raz /.

Raz.
Limita la cantidad de directorios que se

Trabaja con case-sensitive


pueden crear dentro de otro.
No tiene lmite para la creacin de
La instalacin es ms sencilla.
directorios
Linux es ms seguro

Windows es ms comercial

Conclusin
Unix aparte de ser un S.O gratuito nos permite modificarlo para que
se adapte a nuestras necesidades y al estar constituido de una forma
jerrquica nos permite encontrar la informacin que buscamos de
forma ms rpida ya que al momento de guardar la informacin lo
hace por medio de fragmentacin en bloques continuos.
Los tipos de sistemas de archivos que maneja Unix nos permite
guardar archivos mucho ms grandes a diferencia de Windows y no
tiene un lmite para la cantidad de archivos o directorios, lo que es
una gran ventaja comparado con otros S.O.

Bibliografa:
http://www.ual.es/~jjfdez/SOA/pract2.html
http://doc.ubuntu-es.org/Tipos_de_archivo

S-ar putea să vă placă și