Vous êtes sur la page 1sur 20

Repblica Bolivariana de Venezuela Universidad Panamericana del Puerto UNIPAP

Memoria Secundaria

Bachiller: Sarait Son C.I. 23.413.861 Marlene Alejo C.I. 19.744.852 Profesor: Orlando Zavala

Puerto Cabello, 5 de diciembre de 2011

ndice general
ndice de guras Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . Discos duros . . . . . . . . . . . . . . . . . . . . . . . . Cmo estn formados los discos duros ? . . . . . Pistas, Sectores y Cilindros . . . . . . . . . . . . . Estructura Fsica de un Disco Duro . . . . . . . . . Estructura lgica de un Disco Duro . . . . . . . . . Las Particiones del disco duro . . . . . . . . . . . Particiones y directorios . . . . . . . . . . . . . . . Particiones primarias y unidades lgicas . . . . . . Tabla de Asignacin de Archivos de un disco duro Sistemas de Archivos . . . . . . . . . . . . . . . . Conclusin . . . . . . . . . . . . . . . . . . . . . . . . . Bibliografa . . . . . . . . . . . . . . . . . . . . . . . . . Anexos . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 4 5 6 7 8 9 11 12 14 16 17 18 19 20

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

ndice de guras
1. 2. 3. 4. 5. 6. 7. Sectores - Cilindros - Clusters . . . . . . . . . . . . . . . . . . . . Pistas y cilindros de un disco duro . . . . . . . . . . . . . . . . . Chasis de un disco duro . . . . . . . . . . . . . . . . . . . . . . . MBR (Master Boot Record) 1 . . . . . . . . . . . . . . . . . . . . MBR (Master Boot Record) 2 . . . . . . . . . . . . . . . . . . . . Particiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Particiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 7 8 10 11 12 15

Introduccin
A mediados de la dcada de los 50 del siglo pasado, las posibilidades prcticas de los procesadores fueron ampliadas notablemente con el uso de memorias auxiliares externas, las cuales se denominan memorias auxiliares o secundarias debido a que residen lejos del procesador. Comparada con la memoria principal, la memoria secundaria tiene mayor capacidad a menor costo por byte, pero el tiempo que requiere para accesar a los datos es mayor que el de la memoria principal. La memoria secundaria o auxiliar trata de suplir las deciencias de la memoria central. Estas son, su relativa baja capacidad y el hecho de que la informacin almacenada se borra al eliminar la alimentacin de energa elctrica. El presente trabajo tiene por objetivo conocer de manera detallada las caractersticas y tecnologa del disco duro como medio de almacenamiento secundario masivo.

Discos duros
El disco duro conocido tambin por su acrnimo en ingls Hard Disk es el hardware de almacenamiento ms importante en una computadora, pues es nada ms y nada menos que la fuente donde puede nuestro sistema correr. Un disco duro pertenece a la llamada memoria secundaria o de almacenamiento secundario. Se le suele denominar de muchas maneras como disco duro, rgido, jo. El disco duro es un dispositivo clave de trabajo y almacenamiento de la informacin en las computadoras. Es el principal dispositivo de almacenamiento masivo. Tanto los discos duros como la memoria principal son memorias de trabajo (varan su contenido en una sesin con el ordenador). Sin embargo, presentan importantes diferencias: la memoria principal es voltil (su contenido se borra al apagar el ordenador), muy rpida (ya que se trata de componentes electrnicos) pero de capacidad reducida. La memoria secundaria, en cambio, es no voltil, menos rpida (componentes mecnicos) y de gran capacidad. La memoria principal contiene los datos utilizados en cada momento por el ordenador pero debe recurrir a la memoria secundaria cuando necesite recuperar nuevos datos o almacenar de forma permanente los que hayan variado. El primer disco duro fue inventado por IBM cerca de 1956 por peticin de las Fuerzas Areas de Estados Unidos. Su nombre inicial fue el de RAMAC 305 (Mtodo de acceso aleatorio de contabilidad y control) el cual estaba formado por un grupo de 50 discos de aluminio, cada uno de 61 cm de dimetro, que giraban a 3.600 revoluciones por minuto estando recubiertos de una na capa magntica. Tena la capacidad de almacenar hasta 5 millones de caracteres (5 megabytes). Con una velocidad de transferencia de 8,8 Kbps y pesaba ms de una tonelada.

Cmo estn formados los discos duros ?


Supongamos unos cuantos platos de metal los cuales estn sujetos por un eje central y adems que entre cada plato se va leyendo cada cara (cara superior = cara 0 y cara inferior = cara 1), y supongamos que existe un brazo con una especie de bobina en su extremo la cual emite pulsos magnticos.

Estos platos de metal giran a 5.600, 7.200 o 10.000 revoluciones por minuto, en el sentido contrario a las agujas del reloj. Las cabezas de lectura o las bobinas en los extremos de los brazos, emiten pulsos elctricos movindose desde el borde hacia el centro y viceversa.

Figura 1: Sectores - Cilindros - Clusters

El movimiento que se genera en forma de circunferencias con datos, se les llama pistas o tracks (cada pista a su vez se considera como un conjunto de segmentos llamados sectores o clusters). Cada cara de un plato tiene una pista 0,1,2,3 . . . .. n pistas.

Pistas, Sectores y Cilindros


Cada pista est geomtricamente encima de su homloga, en la cara opuesta de cada plato. A las pistas se les llama cilindro. Entonces un cilindro es el conjunto de pistas con la misma ubicacin pero en una cara distinta as: cilindro 3 = pista 3 de la cara 0 + pista 3 de la cara 1 + pista 3 de la cara 2, , , , ,.

Figura 2: Pistas y cilindros de un disco duro

Cuando almacenamos un archivo lo estamos diseminado en pistas, sectores y cilindros, se est grabando en las caras de los distintos platos simultneamente, porque la estructura que sostiene los brazos con sus cabezas de lecto- escritura mueve todo el conjunto de cabezas al mismo tiempo. El funcionamiento real de un disco comienza cuando el software de aplicacin en sincrona con el sistema operativo comienza a realizar escrituras sobre las supercies de los platos, donde por cada grupo de datos escrito se crea una nueva entrada en el registro en un sector ( cara 0, pista 0, sector 1,

en el borde del disco), con lo cual se inicia la creacin de un ndice maestro de ubicacin de los datos que se conoce con el nombre de FAT = File Allocation Table (tabla de asignacin de archiivos). La informacin de lectura escritura se da a conocer al procesador mediante la placa electrnica del dispositivo.

Estructura Fsica de un Disco Duro


La unidad es un conjunto de componentes electrnicos y mecnicos que hacen posible el almacenamiento y recuperacin de los datos en el disco. El disco es una pila de discos, llamados platos, que almacenan informacin magnticamente. Cada uno de los platos tiene dos supercies magnticas: la superior y la inferior. Estas supercies magnticas estn formadas por millones de pequeos elementos capaces de ser magnetizados positiva o negativamente. De esta manera, se representan los dos posibles valores que forman un bit de informacin (un cero o un uno). Ocho bits contiguos constituyen un byte (un carcter).

Figura 3: Chasis de un disco duro

Un disco duro consta de una serie de partes importantes en su estructura fsica las cuales son: cabezas, cilindro y sectores Cada una de las dos supercies magnticas de cada plato se denomina cara. El nmero total de caras de un disco duro coincide con su nmero de cabezas. Cada una de estas caras se divide en anillos concntricos llamados pistas. En los discos duros se suele utilizar el trmino cilindro para referirse a la misma pista de todos los discos de la pila. Finalmente, cada pista se divide en sectores. Los sectores son las unidades mnimas de informacin que puede leer o escribir un disco duro. Generalmente, cada sector almacena 512 bytes de informacin. El nmero total de sectores de un disco duro se puede calcular: n sectores = n caras * n pistas/cara * n sectores/pista. Por tanto, cada sector queda unvocamente determinado si conocemos los siguientes valores: cabeza, cilindro y sector. Por ejemplo, el disco duro ST33221A de Seagate tiene las siguientes especicaciones: cilindros = 6.253, cabezas = 16 y sectores = 63. El nmero total de sectores direccionables es, por tanto, 6.253*16*63 = 6.303.024 sectores. Si cada sector almacena 512 bytes de informacin, la capacidad mxima de este disco duro ser de 6.303.024 sectores * 512 bytes/sector = 3.227.148.228 bytes ~ 3 GB. Las cabezas y cilindros comienzan a numerarse desde el cero y los sectores desde el uno. En consecuencia, el primer sector de un disco duro ser el correspondiente a la cabeza 0, cilindro 0 y sector 1.

Estructura lgica de un Disco Duro


La estructura lgica de un disco duro est formada por: El sector de arranque (Master Boot Record) Espacio particionado Espacio sin particionar El sector de arranque o MBR o Registro Maestro de Arranque es el primer sector de todo disco duro (cabeza 0, cilindro 0, sector 1). En

l se almacena la tabla de particiones y un pequeo programa master de inicializacin, llamado tambin Master Boot. Este programa es el encargado de leer la tabla de particiones y ceder el control al sector de arranque de la particin activa. Si no existiese particin activa, mostrara un mensaje de error.

Figura 4: MBR (Master Boot Record) 1

10

Una vez cargado en la memoria, este programa (MBR) determinar desde qu particin del sistema se debe iniciar y ejecutar el programa llamado bootstrap = arranque, que iniciar el sistema operativo presente en la particin activa.

Figura 5: MBR (Master Boot Record) 2

El espacio particionado es el espacio del disco que ha sido asignado a alguna particin. El espacio particionado es espacio no accesible del disco ya que todava no ha sido asignado a ninguna particin. A continuacin se muestra un ejemplo de un disco duro con espacio particionado (2 particiones primarias y 2 lgicas) y espacio todava sin particionar. El caso ms sencillo consiste en un sector de arranque que contenga una tabla de particiones con una sola particin, y que esta particin ocupe la totalidad del espacio restante del disco. En este caso, no existira espacio sin particionar.

Las Particiones del disco duro


Cada disco duro constituye una unidad fsica distinta. Sin embargo, los sistemas operativos no trabajan con unidades fsicas directamente sino con unidades lgicas. Dentro de una misma unidad fsica de disco duro puede haber varias unidades lgicas. Cada una de estas unidades lgicas constituye una particin del disco duro. Esto quiere decir que podemos dividir un disco duro en, por ejemplo, dos particiones (dos unidades lgicas dentro de una

11

misma unidad fsica) y trabajar de la misma manera que si tuvisemos dos discos duros (una unidad lgica para cada unidad fsica).

Figura 6: Particiones

Particiones y directorios
Ambas estructuras permiten organizar datos dentro de un disco duro. Sin embargo, presentan importantes diferencias: 1. Las particiones son divisiones de tamao jo del disco duro; los directorios son divisiones de tamao variable de la particin; 2. Las particiones ocupan un grupo de cilindros contiguos del disco duro (mayor seguridad); los directorios suelen tener su informacin desperdigada por toda la particin; 3. Cada particin del disco duro puede tener un sistema de archivos (sistema operativo) distinto; todos los directorios de la particin tienen el sistema de archivos de la particin. Como mnimo, es necesario crear una particin para cada disco duro. Esta particin puede contener la totalidad del espacio del disco duro o slo una

12

parte. Las razones que nos pueden llevar a crear ms de una particin por disco se suelen reducir a tres. 1. Razones organizativas. Considrese el caso de un ordenador que es compartido por dos usuarios y, con objeto de lograr una mejor organizacin y seguridad de sus datos deciden utilizar particiones separadas. 2. Instalacin de ms de un sistema operativo. Debido a que cada sistema operativo requiere (como norma general) una particin propia para trabajar, si queremos instalar dos sistemas operativos a la vez en el mismo disco duro (por ejemplo, Windows XP y Linux), ser necesario particionar el disco. 3. Razones de eciencia. Por ejemplo, suele ser preferible tener varias particiones FAT pequeas antes que una gran particin FAT. Esto es debido a que cuanto mayor es el tamao de una particin, mayor es el tamao del grupo (cluster) y, por consiguiente, se desaprovecha ms espacio de la particin. Ms adelante, explicaremos esto con mayor detalle. Las particiones pueden ser de dos tipos: primarias o lgicas. Las particiones lgicas se denen dentro de una particin primaria especial denominada particin extendida. En un disco duro slo pueden existir 4 particiones primarias (incluida la particin extendida, si existe). Las particiones existentes deben inscribirse en una tabla de particiones de 4 entradas situada en el primer sector de todo disco duro. De estas 4 entradas de la tabla puede que no est utilizada ninguna (disco duro sin particionar, tal y como viene de fbrica) o que estn utilizadas una, dos, tres o las cuatro entradas. En cualquiera de estos ltimos casos (incluso cuando slo hay una particin), es necesario que en la tabla de particiones gure una de ellas como particin activa. La particin activa es aquella a la que el programa de inicializacin (Master Boot) cede el control al arrancar. El sistema operativo de la particin activa ser el que se cargue al arrancar desde el disco duro. Ms adelante veremos distintas formas de elegir el sistema operativo que queremos arrancar, en caso de tener varios instalados, sin variar la particin activa en cada

13

momento. Para que un disco duro sea utilizable debe tener al menos una particin primaria. Para que un disco duro sea arrancable debe tener activada una de las particiones y un sistema operativo instalado en ella. Esto quiere decir que el proceso de instalacin de un sistema operativo en un ordenador consta de la creacin de su particin correspondiente, instalacin del sistema operativo (formateo de la particin y copia de archivos) y activacin de la misma. De todas maneras, es usual que este proceso est guiado por la propia instalacin. Un disco duro no arrancar si no se ha denido una particin activa o si, habindose denido, la particin no es arrancable (no contiene un sistema operativo). Ya se sabe que no es posible crear ms de cuatro particiones primarias. Este lmite, ciertamente pequeo, se logra subsanar mediante la creacin de una particin extendida (como mximo una). Esta particin ocupa, al igual que el resto de las particiones primarias, una de las cuatro entradas posibles de la tabla de particiones. Dentro de una particin extendida se pueden denir unidades lgicas sin lmite. El espacio de la particin extendida puede estar ocupado en su totalidad por particiones lgicas o bien, tener espacio libre sin particionar. En la tabla de particiones del Master Boot Record debe existir una entrada con una particin extendida. Esta entrada apunta a una nueva tabla de particiones similar a la ya estudiada, de la que slo se utilizan sus dos primeras entradas. La primera entrada corresponde a la primera particin lgica; la segunda, apuntar a una nueva tabla de particiones. Esta nueva tabla contendr en su primera entrada la segunda particin lgica y en su segunda, una nueva referencia a otra tabla. De esta manera, se va creando una cadena de tablas de particiones hasta llegar a la ltima, identicada por tener su segunda entrada en blanco.

Particiones primarias y unidades lgicas


Ambos tipos de particiones generan las correspondientes unidades lgicas del ordenador. Sin embargo, hay una diferencia importante: slo las

14

particiones primarias se pueden activar. Adems, algunos sistemas operativos no pueden acceder a particiones primarias distintas a la suya.

Figura 7: Particiones

Los sistemas operativos deben instalarse en particiones primarias, ya que de otra manera no podran arrancar. El resto de particiones que no contengan un sistema operativo, es ms conveniente crearlas como particiones lgicas. Por dos razones: primera, no se malgastan entradas de la tabla de particiones del disco duro y, segunda, se evitan problemas para acceder a estos datos desde los sistemas operativos instalados. Las particiones lgicas son los lugares ideales para contener las unidades que deben ser visibles desde todos los sistemas operativos. Todas las particiones tienen un sector de arranque (el primero de la particin) con informacin relativa a la particin. Si la particin tiene instalado

15

un sistema operativo, este sector se encargar de arrancarlo. Si no hubiese ningn sistema operativo (como es el caso de una particin para datos) y se intentara arrancar, mostrara un mensaje de error.

Tabla de Asignacin de Archivos de un disco duro


Es importante diferenciar el sistema de archivos FAT y la Tabla de Asignacin de Archivos FAT, ya que no son lo mismo. Tabla de Asignacin de Archivos (FAT) Esta tabla es el ndice del disco. Almacena los grupos utilizados por cada archivo, los grupos libres y los defectuosos. Como consecuencia de la fragmentacin de archivos, es corriente que los distintos grupos que contienen un archivo se hallen desperdigados por toda la particin. La FAT es la encargada de seguir el rastro de cada uno de los archivos por la particin. La Fat (le allocation table) es el corazn del sistema de archivos. Se ubica en el sector 2 del cilindro 0, cabezal 1 y se duplica en otro sector como precaucin en caso de accidente). Esta tabla registra los nmeros de los clsters que se utilizan, y en qu parte de los mismos se ubican los archivos. Grupo.- Un grupo, cluster o unidad de asignacin es la unidad mnima de almacenamiento de un archivo en una particin y est formada por uno o varios sectores contiguos del disco. Esto quiere decir que el espacio real ocupado por un archivo en disco ser siempre mltiplo del tamao del grupo. Adems, cada grupo puede almacenar informacin de un solo archivo. Si no cabe en un solo grupo, se utilizarn varios (no necesariamente contiguos). Para hacernos una idea del nefasto resultado de un tamao de grupo incorrecto, consideremos dos archivos de 1 byte cada uno. Si el tamao del grupo es de 32 KB, se utilizarn dos grupos y el espacio real ocupado en disco habr sido de 64 KB = 65.536 bytes! en vez de 2 bytes, como sera de esperar.

16

Sistemas de Archivos
Virtualmente todos los sistemas operativos proporcionan sistemas especcos de gestin de archivos para que los usuarios puedan acceder a los archivos, guardarlos y mantener la integridad de su contenido. Previamente a la instalacin del sistema de archivos es necesario dividir fsica y lgicamente los discos en particiones o volmenes. Una vez creada las particiones, el sistema operativo debe crear las estructuras de los sistemas de archivo dentro de esas particiones. El tamao del sistema de archivos, se dene en bloques. Una bloque se dene como una agrupacin lgica de sectores de disco y es la unidad de transferencia mnima que usa el sistema de archivos. Se usan para optimizar la eciencia de la E/S de los dispositivos secundarios de almacenamiento. El tamao del bloque puede variar de un sistema de archivos a otro, pero no puede cambiar dentro del mismo sistema de archivos. Aunque no es obligatorio el tamao del bloque suele ser mltiplo del nmero de sectores del disco por cuestiones de rendimiento del disco y de sencillez de implementacin del sistema de archivos. Funciones que realiza el sistema de archivos: 1. Los usuarios deben poder crear, modicar y borrar archivos 2. Los usuarios deben poder compartir sus archivos 3. El mecanismo encargado de compartir los archivos debe proporcionar varios tipos de acceso controlado (lectura, escritura, de ejecucin o varias combinaciones de estos) 4. Los usuarios deben poder estructurar sus archivos de acuerdo a la aplicacin. 5. Los usuarios deben poder ordenar la transferencia de informacin entre archivos. 6. Deben proporcionarse posibilidades de respaldo y recuperacin. Los usuarios deben poder hacer referencia a sus propios archivos.

17

Conclusin
La tecnologa de los discos duros modernos es considerablemente mas avanzada que la de los primeros discos que se utilizaron en la plataforma PC; sin embargo, el principio bsico de funcionamiento de estas unidades sigue siendo prcticamente el mismo. Viendo a futuro, podemos esperar que la capacidad de los discos siga aumentando a la par que disminuya el precio por mb de almacenamiento; y mas adelante, cuando los lmites impuestos por la fsica impidan el desarrollo posterior de los discos magnticos, seguramente se habrn desarrollado nuevas y sosticadas tecnologas de almacenamiento masivo de informacin, que nos permitirn satisfacer las crecientes necesidades informticas.

18

Bibliografa
http://es.wikipedia.org/wiki/Almacenamiento_secundario http://www.monograas.com/trabajos37/composicion-disco-duro/composicion -disco-duro2.shtml http://elendill.wordpress.com/2009/09/28/discos-duros-2/ http://www.tutolan.com

Anexos

Estructura de un disco duro

20

Vous aimerez peut-être aussi