You are on page 1of 8

Ordenes de magnitud de la informacin (datos): 1 Bit (es la unidad mnima de almacenamiento, 0/1) 8 Bits = 1 Byte 1024 Bytes = 1 Kilobyte

yte (un archivo de texto plano, 20 kb) 1024 Kilobytes = 1 Megabyte (un mp3, 3 mb) 1024 Megabytes = 1 Gigabyte (una pelcula en DivX, 1 gb) 1024 Gigabytes = 1 Terabyte (800 pelculas, 1 tb) 1024 Terabytes = 1 Petabyte (toda la informacin de Google, entre 1 y 2 petabytes) 1024 Petabytes = 1 Exabyte (Internet ocupa entre 100 y 300 Exabytes) 1024 Exabytes = 1 Zettabyte (a partir de aqui no existen comparativas reales) 1024 Zettabytes = 1 YottaByte 1024 YottaBytes = 1 Brontobyte 1024 Brontobytes = 1 GeopByte 1024 GeopBytes = 1 Saganbyte 1024 Saganbytes = 1 Jotabyte

http://gonzo.teoriza.com/kilobyte-megabyte-gigabyte-terabyte-petabyte-exabyte-zettabytezottabyte-brontobyte

2.Unidades de Informacin; Bit, Byte, Kilobyte, Megabyte, Gigabyte y Terabyte: Definicin: a. Bit: Dgito binario. Es el elemento ms pequeo de informacin del ordenador. Un
bit es un nico dgito en un nmero binario (0 o 1). Los grupos forman unidades ms grandes de datos en los sistemas de ordenador siendo el Byte (ocho Bits) el ms conocido de stos.

b. Byte: Se describe como la unidad bsica de almacenamiento de informacin, generalmente equivalente a ocho bits, pero el tamao del byte del cdigo de informacin en el que se defina. 8 bits. En espaol, a veces se le llama octeto. Cada byte puede representar, por ejemplo, una letra.

c. Kilobyte: Es una unidad de medida utilizada en informtica que equivale a 1.024 Bytes. Se trata de una unidad de medida comn para la capacidad de memoria o almacenamiento de las microcomputadoras.

d. Megabyte: es una unidad de medida de cantidad de datos informticos. Es un mltiplo binario del byte, que equivale a 220 (1 048 576) Bytes, traducido e efectos como 106 (1 000 000) bytes.

e. Gigabyte: Es la unidad de medida ms utilizada en los discos duros. Tambin es una unidad de almacenamiento. Debemos saber que un byte es un carcter cualquiera. Un gigabyte, en sentido amplio, son 1.000.000.000 bytes (mil millones de bytes), tambin, cambiando de unidad, 1.000 megas (MG megabytes). Pero con exactitud 1 GB son 1.073.741.824 bytes 1.024 MB. El Gigabyte tambin se conoce como "Giga"

f.

Terabyte: Es la unidad de medida de la capacidad de memoria y de dispositivos de almacenamiento informtico (disquete, disco duro CD-ROM, etc). Una unidad de almacenamiento tan desorbitada que resulta imposible imaginrsela, ya que coincide con algo ms de un trilln de bytes (un uno seguido de dieciocho ceros). El terabyte es una unidad de medida en informtica y su smbolo es el TB. Es equivalente a 240 bytes.

Se destaca que todava no se han desarrollado memorias de esta capacidad aunque s dispositivos de almacenamiento. Conversiones entre las Unidades de Informacin:

Cuatro bits se denominan cuarteto (ejemplo: 1001). Ocho bits octeto o byte (ejemplo: 10010110). Al conjunto de 1.024 bytes se le llama Kilobyte o simplemente K. 1.048.576 Bytes equivalen a un Megabyte. Mil millones de bytes equivalen a un Gigabyte. 1.024 Kilobytes forman el llamado Megabyte. 1.024 Megabytes se denominan Gigabyte. Por tanto podemos establecer las siguientes igualdades relacionadas al dgito binario (bit): 1 Cuarteto 4 Bits.

1 Byte= 8 Bits. 1 Kilobyte= 1.024*8 bits= 8192 Bits. 1 Megabyte= 1.024*1.024*8= 8388608 Bits. 1 Gigabyte= 1.024*1.024*1.024*8= 8589934592 Bits. www.galeon.com/kelvyn/Unidades.doc

cluster
FAT 16 y FAT 32
Antes de nada y es importante para clarificar ideas, Windows siempre accede a los discos con sistema de acceso de 32 bits. (a no ser que en el Sistema veamos que esta utilizando "modo de compatibilidad con MS-DOS", en cuyo caso indicara un error en la instalacin de algn controlador). Es decir, repito, por si acaso, independientemente del sistema de archivos en disco, Windows siempre accede a ellos utilizando mtodos de acceso de 32 bits. Y ahora, antes de empezar a hablar de FAT 16 y FAT 32, podamos hacer un concurso, a ver a quien se le ocurre el mejor sistema de archivos. Tenemos una premisa (ver mis notas anteriores), sabemos que tenemos un "pedazo" del disco para nosotros (particin), en vaco y que somos capaces de recuperar uno a uno, cada sector (512 bytes)de esa particin. Y es todo para nosotros, venga, a quin se le ocurre como almacenar y como recuperar de una manera rpida? Bueno pasemos de la broma. Empezamos, y sin papel para dibujar, es un poco difcil. A ver como me sale. MS-DOS, define un concepto nuevo: "cluster", un cluster es una agrupacin de sectores (ya veremos cuantos), y es la mnima cantidad de datos que recupera un sistema operativo, y adems es una potencia de 2, es decir un cluster pueden ser

1, 2, 4, 8, 16 ... sectores. por que surge el trmino de cluster?, pues porque como veremos a continuacin, es mas complicado manejar "muchos" sectores que "pocos" cluster. Y otra cosa: hemos dicho que "cluster" es lo mnimo de lo que entiende un sistema operativo. Por tanto nuestros ficheros, independientemente del numero de bytes que ocupen, siempre ocuparn un numero entero de clusters en el disco. Es decir si nuestro "cluster" es de 32 Kb, y con el Notepad, hemos escrito un documento que slo tiene la palabra "hola" (4 bytes de longitud), nos da igual. En el disco esto ocupa fsicamente ("gasta") 32 Kb. Con lo anterior, empezamos a ver que cuanto ms pequeo sea el "cluster", menos espacio perderemos. Es ms, lo ideal es que el cluster sea justo lo mnimo que fsicamente podemos obtener, es decir un sector (512 bytes). Si hemos entendido el concepto (y las pegas), del cluster, veamos como podemos hacer nuestro sistema de archivos. Lo mejor sera tener un ndice a los cluster. En un libro, siempre buscamos en un ndice la pagina (cluster) que queremos leer, luego ya podemos ir directamente a la pagina. Entonces veamos como se les ocurri a los padres del MS-DOS, este sistema de ndices. 1) Numeramos todos los cluster de nuestra particin. Y se crea una tabla de 2 bytes (16 bits -> FAT 16), al inicio de la particin, con tantos elementos como cluster tengamos en nuestra particin. 2) Y cuntos cluster podemos tener?. Un pequeo clculo. Debido al punto 1), cada elemento de la tabla es de 16 bits. Luego entonces el nmero mximo que podemos almacenar es 2 elevado a 16, es decir 65536. (menos 1 porque vamos desde el cero, ser 65535). Es decir podemos tener un mximo de 65535 clusters. 3) Ahora dividimos nuestro tamao de particin por 65535. Pongamos un ejemplo. Supongamos una particin de 827.000.000 bytes. Entonces dividido por 65535 nos da: 12619 bytes. Pero hemos dicho que un cluster eran 1 o 2 o 4 o 8 o 16... sectores. O sea o 512 o 1024 o 2048 o 4096 o 8192 o 16384 ..... Entonces en nuestro caso, debe ser 16384, ya que si fuese ms pequeo tendramos ms de los 65535 posibles.

4) Como ya en nuestro disco, hemos prefijado que el cluster es 16384 es decir 16 Kb. Hacemos ahora las operaciones inversas para ver entonces cuntos cluster tenemos: 827.000.000 / 16384 = 50476 cluster. 5) Bien, a continuacin, se define un espacio para contener lo que llamamos el directorio raz del disco. Es un espacio limitado en donde secuencialmente se escribirn los nombres de los archivos (un directorio tambien es un archivo que contiene los nombres de otros programas...etc). En este espacio, se escribir, tanto el nombre como la fecha, los atributos y el "cluster" de comienzo del archivo en el disco. 6) Entonces empecemos. Supongamos un disco vaco. Supongamos que todas las entradas de la FAT (nuestra tabla anterior), se ha rellenado con x'FFFF' (en hexadecimal, es decir todo a unos binarios. Esto no es verdad, pero para nuestro ejemplo nos vale). Bien entonces nuestro primer archivo contiene un documento, supongamos que de 25.000 caracteres. Y se va a llamar "docu-1.txt". 7) El sistema operativo, primero va al directorio, busca un hueco, en nuestro caso como est vaco lo escribe al principio, escribe la fecha y el tamao y los atributos del archivo. Y ahora a calcular... 8) Qu ocupa? 25000. Cunto es el tamao del cluster? 16384. Bien entonces se necesitan 2 cluster. 9) Cual es el primer cluster libre?. Vamos a la tabla de la FAT, y se busca uno que tenga todo a x'FFFF', esto indica libre. Qu nmero, posicionalmente, ocupa?. Supongamos que el nmero 300 (ya que los anteriores estn marcados como utilizados, porque la propia FAT y el directorio principal ocupan supongamos ese espacio). Bien pues en el directorio ponemos tambin el numero 300 y en la posicin 300 de la FAT ponemos un cero. 10) Como ocupa 2 cluster, busca la siguiente entrada en la FAT, como estaba vaca, encuentra justo el siguiente. El 301. Entonces a la entrada anterior (300) que contiene un cero, le pone 301, y a s mismo se pone un cero. 11) Ahora se graba el archivo. Los primeros 16384 bytes en el cluster 300 y el resto en el 301. Y ahora, cmo se recupera el archivo?

Pues fcil. Se va al directorio, y se busca el nombre del archivo. Cuando lo hemos localizado tambin hemos encontrado el numero mgico 300. Luego ya podemos leer del cluster 300 del disco los primeros 16384 bytes. Ahora, vamos a la FAT a la posicin 300 de la tabla. Y all encontramos un 301, luego vamos al disco y leemos el cluster correspondiente. Luego volvemos a la posicin 301 de la FAT y como ya contiene un cero, es que hemos finalizado. Es difcil de contar sin papel para dibujar. No s, si se ha entendido. (NOTA para los puristas. Lo del hexadecimal x'FFFF', y los ceros sabemos que no es verdad. Pero para entenderlo quiz sea el mejor ejemplo) Bueno pues ya sabemos lo que es FAT16. Analicemos ahora sus ventajas y su inconvenientes: Ventajas: 1) Mediante una pequea tablita (maximo de 65535 entradas) y que fcilmente puede residir en memoria ya que serian 65535 * 2 = 128 Kb, tenemos accesibles todos los cluster. Sabemos si estn libres u ocupados, etc. Inconvenientes: 2) Se desperdicia mucho espacio. Ya que por ejemplo en un disco de 2 Gb, el tamao del cluster es de 32 Kb. -------------------------------------------SOLUCION: y que pasa si ahora, aumentamos a 4 bytes (32 bits), el tamao de cada elemento de la tabla?. Bueno entonces podramos direccionar 2 elevado a 32 clusters, es decir unos 4000 millones de cluster, y por tanto podemos hacer el cluster tan pequeo como queramos. Bien, adems por definicin, el cluster ms pequeo lo hacemos de 4 Kb, ya que es un tamao bueno, porque tambin es el tamao de un pagina de memoria para el procesador. Bueno, pues ahora veamos qu pasa: Ventajas: 1) Se desperdicia mucho menos espacio. Tpicamente yo he medido que en un

disco de 2 Gb, obtenemos una mejora del orden del 30% de ahorro. 2) Prcticamente ya no hay un limite para el tamao de la particin. Inconvenientes: 2) Tpicamente un disco de 2 Gb, tiene ahora 550.000 entradas en la FAT, y adems cada una de ellas de 4 bytes, es decir, ms de 2 Megas. Para optimizar los accesos deberan estar en memoria fsica. Luego ya gastamos 2 Mb de memoria fsica. Y adems como esta tabla es grande, se tarda ms tiempo en buscar en ella. Tpicamente en un pentium 400 se pierde un 7% de velocidad. En procesadores ms pequeos esto aumenta drsticamente. 3) Debido al tamao tan inmenso anterior, cuando todava est arrancando Windows y est en modo MS-DOS, dicha tabla es intratable en memoria real, y hay que hacer pequeitos accesos a ella para localizar cualquier archivo o comando. Y pensemos que Windows arranca cientos de ellos antes de poder pasar a modo virtual en 32 bits. Por lo que el arranque de Windows queda muy penalizado.

Y ahora que cada uno juzgue. queremos velocidad?: FAT 16 y posiblemente varias particiones. Y adems penalizado por pErdidas de hasta el 30% en el espacio. queremos ahorro de espacio?: FAT 32. Ya no hay limites en las particiones. Se penaliza la velocidad y puede que bastante, dependiendo del procesador. Se ahorra espacio.
http://multingles.net/docs/jmt/fat_16_32.htm

Cluster 2

1. Bloque de disco. Un clster es la unidad de almacenamiento en un disco (ZIP, rgido o flexible) con una determinada cantidad fija de bytes. Un disco est dividido en miles de clsteres de igual tamao y los archivos son repartidos y almacenados en distintos clsteres. El tamao se determina en elformateo del disco y suele ser de 512 bytes, pero la cifra puede ascender a 4.096 bytes. Cuando se almacena en disco un archivo ms grande que un clster, este se subdivide en distintos clsteres. Por ejemplo: Imaginemos un disco con clsteres de 512 bytes. Si se almacena un fichero de 1500 bytes, 512 bytes de se fichero sern almacenados en un solo clster en una posicin fsica del disco, otros 512 bytes sern almacenados en otro clster en otra posicin determinada del disco, que puede o no ser congruente fsicamente al anterior. Los 476 bytes restantes de se fichero sern almacenados en otro clster, sobrando 36 bytes que quedan sin utilizar del clster (ese espacio est virtualmente perdido). Por lo tanto ese archivo quedar segmentado en tres clsteres que pueden o no ocupar partes fsicas congruentes en un disco. Cuando se intenta leer ese fichero, el cabezal lector deber moverse de un lado a otro del disco para poder leerlo definitivamente. En general, los programas desfragmentadores de discos juntan fsicamente (en este caso) los tres clsteres de forma congruente y, por lo tanto, su lectura ser ms rpida. Muchas veces los clsteres pueden verse afectados fsicamente y, por lo tanto, deben ser lgicamente marcados como sectores defectuoso para que no se intente almacenar informacin en ellos (de lo contrario la informacin se pierde).

http://www.alegsa.com.ar/Dic/cluster.php

You might also like