Professional Documents
Culture Documents
SISTEMA DE ARCHIVOS
Un clúster consiste en uno o más sectores. Por esta razón, cuanto más grande sea
el tamaño del clúster, menores utilidades tendrá que administrar el sistema
operativo...
Por el otro lado, ya que un sistema operativo sólo sabe administrar unidades enteras
de asignación (es decir que un archivo ocupa un número entero de clústeres),
cuantos más sectores haya por clúster, más espacio desperdiciado habrá. Por esta
razón, la elección de un sistema de archivos es importante.
Empezando por Windows 95 OSR2, usted puede elegir entre los sistemas de
archivos FAT16 y FAT32. Si el tamaño de la partición es mayor a 2 GB, se excluyen
los sistemas de archivos FAT y usted necesitará usar el sistema FAT32 (o modificar
el tamaño de la partición).
Por debajo de este límite, se recomienda FAT16 para particiones con una capacidad
menor a 500 Mb. De lo contrario, es preferible usar FAT32.
En el caso de Windows NT (hasta la versión 4) usted puede elegir entre el sistema
FAT16 y NTFS. No se admite FAT32. Por lo general, se recomienda el sistema
NTFS ya que brinda una mayor seguridad y un mejor rendimiento que el sistema
FAT. Actualmente, Microsoft recomienda el uso de una partición de tipo FAT
pequeña (de entre 250 y 500 MB) para el sistema operativo, para poder iniciar el
sistema desde un disquete DOS de arranque en caso de que ocurra una catástrofe,
y el uso de una segunda partición para almacenar sus datos.
En Windows NT5, hay muchas más opciones ya que acepta particiones FAT16,
FAT32 y NTFS. Nuevamente, se recomienda el sistema de archivos más reciente
(NTFS 5), ya que ofrece muchas más opciones que los sistemas FAT. Por las
mismas razones mencionadas anteriormente, aún puede elegir una partición del tipo
FAT.
FUNCIONES
Debe suministrar una “visión lógica” de los datos y de las funciones que
serán ejecutadas, en vez de una “visión física”.
El usuario no debe tener que preocuparse por:
o Los dispositivos particulares.
o Dónde serán almacenados los datos.
o El formato de los datos en los dispositivos.
o Los medios físicos de la transferencia de datos hacia y desde los
dispositivos.
ATRIBUTOS
Su nombre y datos.
Elementos adicionales llamados atributos, que varían considerablemente
de sistema a sistema.
Las llamadas al sistema son interfaces de programación que sirven para poder
invocar los servicios que el sistema operativo nos ofrece. Estas llamadas se
encuentran escritas en lenguajes de alto nivel como C y C++. En general, las
llamadas a sistemas son accesadas mediante una API (interfaz de programación
de aplicaciones), en vez de invocarlas directamente, de ésta manera se hace más
fácil el trabajo para un programador de aplicaciones.
Cada sistema operativo tiene sus propios nombres de llamadas al sistema. Por
ejemplo: La función CreateProcess() (crea un nuevo proceso) de Win32 realmente
invoca a la llamada NTCreateProcess() del kernel del SO.
A un programador le resulta más fácil utilizar una API que realizar las llamadas al
sistema directamente debido a que posee una mayor portabilidad (cuando se
desea compilar el programa en cualquier SO que pueda soportar la API utilizada),
y a menudo es más díficil trabajar con las propias llamadas al sistema.