particiones fat

Download Particiones Fat

If you can't read please download the document

Upload: rakson-enrrique

Post on 28-Jun-2015

1.028 views

Category:

Documents


2 download

DESCRIPTION

ParticionesFat

TRANSCRIPT

CONCEPTO DE SISTEMAS DE PARTICION EN DISCOSNos permite particionar un disco para almacenar, recuperar datos con su respectiva informacin y de una forma absoluta con sus respectivos nombres e informacin. La unidad mnima de almacenamiento en un disco duro es el sector. Los sectores constan de 512 bytes y es la unidad electrnica del disco. Un sistema operativo, no opera con sectores, sino con clusters. Dependiendo del tipo de particin por que puede tener uno o mas sectores de 512 bytes en un cluster. El tamao del cluster generalmente es determinado por el sistema de archivos FAT / FAT32 / NTFS y el tamao del disco duro.

FAT.- (File Allocation Table o "tabla de ubicacin de archivos)es el principal sistema de archivos desarrollado para MS-DOS y Windows. El sistema de archivos FAT es relativamente sencillo, y debido a eso es muy popular como formato para disquetes. Adicionalmente, el formato FAT es soportado por casi todos los sistemas operativos para IBM PCs, y debido a esto a menudo se lo utiliza para compartir informacin entre diversos sistemas operativos FAT 16.- FAT16 es una versin del sistema de archivos FAT que soporta hasta 65.535 unidades de asignacin (direccionables con 16 bits, de ah el nombre) de hasta 32 KB cada una. De todas las unidades de asignacin, 18 estn reservadas para el sistema. Por lo tanto, el tamao mximo de una particin que use FAT16 es de unos 2 GB (65.535-18 x 32 KB). CONCLUSIN.-Lo utilizamos para particionar en el sistema de Windows 95, nos permite particionar discos de 256 MB. El sistema operativo crea una doble copia de la FAT por motivos de seguridad, y mejor estabilidad en el manejo de datos. Nos permite manejar sistemas manejadores de (16 bits), Es decir el sistema de archivos en disco de Windows siempre acceder a ellos utilizando mtodos de acceso de 16 bits. Con Windows 95, FAT 16 empez a usar una modificacin del sistema de datos llamada VFAT. Fue el primer sistema que poda escribir nombres largos de archivos.

FAT 32.- Es una versin del sistema de archivos FAT que maneja en teora hasta 4.294.967.296unidades de asignacin (direccionables con 32 bits, de ah el nombre) de hasta 32 KB cada una. De estos 32 bits de direccionamiento solo se usan 28 (268.435.456 unidades de asignacin) y 18 de stas estn reservadas para el sistema. Por lo tanto, el tamao mximo terico de una particin que use FAT32 es de unos 8 TB (268.435.456-18 x 32 KB). A pesar de sus desventajas. CONCLUCIN.- Windows XP pone un freno tambin a las particiones FAT 32: el mximo tamao de estas que puede formatearse en Windows XP es de 32 GB. Particiones mayores pueden usarse si han sido creadas con otros sistemas operativos, pero en este caso no se garantiza tampoco integridad de datos.

NTFS (siglas en ingls de New Technology File System) Este esun sistema de archivos diseado especficamente para Windows NT en 1993, con el objetivo de crear un sistema de archivos eficiente, robusto y con seguridad incorporada desde su base. Tambin soporta compresin nativa de ficheros y encriptacin se usa en sistemas a partir de Windows 2000. las particiones se realizan en terabytes (1 Tera = 1024 GB) EL sistema de archivos Hasta Windows 2000, las lneas de desarrollo eran totalmente separadas: W95 / W98 / ME con FAT 16 y/o FAT32. Por contra, la serie NT, incluyendo Windows XP, puede manejar todas las variantes. Excepto: NT4 que no puede manejar FAT 32. NTFS contiene muchas mejoras sobre los sistemas FAT. La ms importante es la optimizacin del uso de memoria en volmenes grandes, correccin de errores ante cadas de mquina o de hardware, proteccin y seguridad ante accesos no autorizados, un servicio de ndices y compresin y encriptacin de datos. Mejoras realizadas NTFS.- Los sistemas NFTS anteriores a W2000 no alcanzaban los requerimientos de los actuales sistemas. Por ejemplo, en los sistemas NTFS anteriores a W2000 y que surgieron con NT, las particiones estaban limitadas hasta un mximo de 26 letras (de la A a la Z). Adems, cualquier cambio en una particin implicaba reiniciar la mquina Otra desventaja es que mucha de la informacin del volumen NTFS resida en el registro, siendo por tanto realmente complicado el uso de un disco con otro sistema.

VFAT (Virtual FAT) Este sistema de archivos logra remediar uno de los mayores problemas del sistema FAT: los nombres de archivos y directorios slo podan contener 8 caracteres de nombre y 3 de extensin. Con VFAT, se logra ampliar este lmite a 255 caracteres entre nombre y extensin.

Vamos a ver ahora por qu es necesario darle un formato al disco.El disco duro, a efectos lgicos, est dividido en sectores. En los primeros discos se utilizaba el sistema CHS (Cabeza, Cilindro, Sector) para direccionar cualquier dato, ya que con estos tres parmetros es posible situar cualquier punto del disco. Este sistema tenia el inconveniente de que era necesario guardar mucha informacin por punto del disco, lo que hacia que en discos grandes se desperdiciara mucho espacio para guardar esta informacin. Posteriormente se cre el sistema LBA (logical block addressing, que es un sistema de direccionamiento lgico de bloques y consiste en dividir el disco entero en sectores y asignarle a cada sector una direccin determinada. Este sistema es el que se utiliza actualmente. Pero la unidad mnima que utilizan los sistemas operativos no es el sector, sino el cluster, que est formado por varios sectores (la cantidad de estos vara dependiendo del tipo de particin, de la capacidad del disco y del sistema operativo utilizado). Para poder utilizar un disco duro necesitamos crear una particin lgica en un determinado sistema de archivos y formatear esta particin para crear un ndice de situacin de los diferentes cluster y los sectores que los forman. Una vez formateado, la informacin se va dividiendo en pedacitos para guardar estos en los clusters y as leerlos cuando necesitamos acceder a esta informacin. Precisamente de esta forma de guardar la informacin vienen los diferentes sistemas de archivos, ya que dependiendo de este tendremos la posibilidad de manejar tamaos mayores o menores de particiones y de archivos. Hay que tener el cuenta que la unidad mnima de almacenamiento y de asignacin es el cluster, lo que significa que todo el espacio dentro de un cluster que no sea utilizado por informacin de un determinado archivo se va a desperdiciar, ya que un cluster solo puede contener informacin de un archivo determinado. Pues bien, precisamente ese sistema de archivos es el que conocemos como FAT, FAT32 y NTFS.

Vamos a ver las principales diferencias que hay entre ellos. FAT: Lo que actualmente conocemos por FAT es realmente FAT16. Es el sistema de archivos introducido por Microsoft en 1.987 para dar soporte a los archivos de 16bits, no soportados por versiones anteriores de FAT (FAT12). Este sistema de archivos tiene una serie muy importante de limitaciones, entre las que destacan el lmite mximo de la particin en 2Gb (pero es capaz de gestionar archivos de hasta 4Gb ?), el utilizar cluster de 32Kb o de 64Kb (con el enorme desperdicio de espacio que esto supone) y el no admitir nombres largos de archivos, estando estos limitados al formato 8+3 (ocho dgitos de nombre + tres de extensin). FAT32: En 1.996, junto con la salida al mercado del Windows 95 OSR2, se introduce el sistema de archivos FAT32, para solucionar en buena parte las deficiencias que presentaba FAT16, pero manteniendo la compatibilidad en modo real con MS-DOS. Entre estas se encuentra la de superar el lmite de 2Gb en las particiones, si bien se mantiene el tamao mximo de archivo, que es de 4Gb. Para solucionar este problema, FAT32 utiliza un direccionamiento de cluster de 32bits, lo que en teora podra permitir manejar particiones cercanas a los 2 Tib (Terabytes), pero en la prctica Microsoft limit estas en un primer momento a unos 124Gb, fijando posteriormente el tamao mximo de una particin en FAT32 en 32Gb. Esto se debe ms que nada al una serie de limitaciones del Scandisk de Microsoft, ya que FAT32 puede manejar particiones mayores creadas con programas de otros fabricantes. Un claro ejemplo de esto lo tenemos en los discos externos multimedia, que estn formateados en FAT32 a pesar de ser particiones de bastante tamao (en muchos casos ms de 300Gb). El tamao del cluster utilizado sigue siendo de 32Kb, lo que sigue significando un importante desperdicio de disco, ya que un archivo de 1Kb (que los hay, y muchos adems) est ocupando en realidad 32Kb de disco. El paso de FAT16 a FAT32 se tena que realizar en un principio formateando el disco, situacin que se mantuvo hasta la salida de Windows 98, que incorporaba una herramienta para pasar de FAT16 a FAT32 sin necesidad de formatear el disco. Estos dos formatos, a pesar de sus inconvenientes, tienen una gran ventaja, y es que son

accesibles (cuando menos para lectura) por una gran cantidad de sistemas operativos, entre los que destacan Unix, Linux, Mac OS... Esta compatibilidad es aun mayor en FAT16 que en FAT32. Por poner un ejemplo, los disquetes y los pendrive se siguen formateando en FAT16. NTFS: El sistema de archivos NTFS, o New Technology File System fue introducido a mediados de 1.993 en Windows NT 3.1, y utilizado por Microsoft solo en sus sistemas profesionales hasta la salida de Windows XP, que fue el primer sistema operativo de uso domstico que lo incorpor. Este sistema de archivos tiene una gran serie de ventajas, incluida la de soportar compresin nativa de ficheros y cifrado (a partir de Windows 2000). Tambin permite por fin gestionar archivos de ms de 4Gb, fijndose el tamao mximo de estos en unos 16Tb. En cuanto a las particiones, permite un tamao de hasta 256Tb. Utiliza cluster de 4Kb (aunque se pueden definir de hasta 512bytes, es decir, 1 sector por cluster). Esto permite un aprovechamiento del disco mucho mayor que en FAT16 o en FAT32, ya que, siguiendo el ejemplo anterior de in fichero de 1Kb, si el tamao del cluster es de 4Kb estaramos desperdiciando solo 3Kb, y si el tamao del cluster fuera de 512bytes, pues utilizara dos cluster, no existiendo en ese caso ningn desperdicio de espacio (hay que considerar que el FAT32 se desperdiciaran 31Kb por cada archivo de 1Kb que tengamos). Pero tiene un inconveniente, y es el de que en ese caso se necesita un espacio del disco bastante grande para guardar la informacin del formato. Hay que pensar que con este sistema, a igualdad de espacio (32Kb), para una particin NTFS basada en cluster de 4Kb tendremos ocho cluster en vez de uno solo. Esto en la practica quiere decir que para un archivo de 32Kb hay que guardar 8 direcciones en vez de una sola, pero un simple vistazo a nuestro disco duro nos permite darnos cuenta de que, a pesar de esta prdida inicial de espacio, en la prctica tenemos una muy superior capacidad de almacenamiento, ya que el espacio desperdiciado es muchsimo menos. Las particiones formateadas en NTFS no son accesibles desde MS-DOS, Windows 95, Windows 98 ni por otros sistemas operativos instalados en discos bajo sistemas FAT16 o FAT32. Linux tiene soporte parcial de escritura y total de lectura para particiones NTFS. En realidad, lo que muchos llaman MS-DOS en Windows XP es tan solo un editor de comandos, con un emulador de MS-DOS para poder ejecutar algunos programas basados en

DOS (no todos), eso si, de 16bits, ya que NTFS no tiene soporte para programas de 8bits.

Se puede pasar muy fcilmente una particin FAT32 a NTFS sin prdida de datos, mediante comandos de consola (ver el documento Convertir una particin FAT32 a NTFS). Tenemos que tener presente que Mi Pc en versiones anteriores de Windows, incluido XP (o Equipo en Windows Vista) no va a reconocer un disco duro mientras este no tenga alguna particin. Hay que dejar bien claro un tema: NO es posible pasar de un formato de nivel superior a uno de nivel inferior sin eliminar la particin y volver a crearla. Podemos pasar mediante software de FAT16 a FAT32 y de este a NTFS sin prdida de informacin ni de nada (teniendo en cuenta siempre los riesgos que un cambio de formato de particin implican), pero no a la inversa.

NTFSDe Wikipedia, la enciclopedia libre Saltar a navegacin, bsqueda NTFSDesarrollador(a) Nombre completo Microsoft New Technology File System (Nueva Tecnologa de Sistema de Archivos) Julio de 1993 (Windows NT 3.1) 0x07 (MBR)EBD0A0A2-B9E5-4433-87C068B6B72699C7 (GPT)

Introducido Identificador de la particin Estructuras Contenido del directorio Localizacin de archivo Bloques malos

rbol-B+ Mapa de bits/Extents Mapa de bits/Extents

Lmites Mxima dimensin 16 TiB con la actual de archivo implementacin (16 EiB segn su arquitectura) Mximo nmero de 4.294.967.295 (2321) archivos Tamao mximo del nombre de archivo Tamao mximo del volumen 255 caracteres

256 TiB con la actual implementacin (16 EiB segn su arquitectura)

Caracteres Cualquier carcter excepto '\0' permitidos en (NULO) y '/'1 nombres de archivo Windows tambin excluye el uso de \ : * ? " < > | Caractersticas Fechas registradas Creacin, modificacin, modificacin POSIX, acceso Rango de fecha Bifurcaciones Atributos 1 de enero de 1601 - 28 de mayo de 60056 S Slo lectura, oculto, sistema, archivo

Permisos de acceso ACLs a archivos Compresin transparente Cifrado transparente Per-file, LZ77 (Windows NT 3.51 en adelante) Per-file, DESX (Windows 2000 en adelante), Triple DES (Windows XP en adelante), AES (Windows XP Service Pack 1, Windows Server 2003 en adelante)

Sistemas operativos Familia Windows NT (Windows soportados NT 3.1 a Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Windows Server

2008 R2), Mac OS X, Linux

NTFS (NT File System) es un sistema de archivos de Windows NT incluido en las versiones de Windows 2000, Windows XP, Windows Server 2003, Windows Server 2008, Windows Vista y Windows 7. Est basado en el sistema de archivos HPFS de IBM/Microsoft usado en el sistema operativo OS/2, y tambin tiene ciertas influencias del formato de archivos HFS diseado por Apple. NTFS permite definir el tamao del clster, a partir de 512 bytes (tamao mnimo de un sector) de forma independiente al tamao de la particin. Es un sistema adecuado para las particiones de gran tamao requeridas en estaciones de trabajo de alto rendimiento y servidores. Puede manejar volmenes de, tericamente, hasta 2641 clsteres. En la prctica, el mximo volumen NTFS soportado es de 2321 clsteres (aproximadamente 16 Terabytes usando clsteres de 4KB). Los inconvenientes que plantea son:

Necesita para s mismo una buena cantidad de espacio en disco duro, por lo que no es recomendable su uso en discos con menos de 400 MB libres.

CaracateristicasNTFS, el sistema de archivos estndar de Windows NT y de sus descendientes (las gamas 2000, 2003, XP,Vista y 7), las versiones 9x (MS-DOS, Windows 95, Windows 98 y Windows ME), no pueden leer este sistema de archivos de manera predeterminada, pero existen utilidades para salvar esta carencia. NTFS ha reemplazado al anterior sistema de ficheros de Microsoft, llamado FAT, comn a MS-DOS y a las versiones tempranas de Windows. NTFS incorpora muchas mejoras sobre el sistema FAT como compatibilidad mejorada con metadatos, y el uso de estructura de datos avanzadas (rboles-B) para optimizar el rendimiento, estabilidad, y el aprovechamiento del espacio en disco, adems de nuevas caractersticas adicionales, como la seguridad, las listas de control de acceso o el registro de transacciones (journaling). El tamao mnimo recomendado para la particin es de 10 GB. Aunque son posibles tamaos mayores, el mximo recomendado en la prctica para cada volumen es de 2 TB (Terabytes). El tamao mximo de fichero viene limitado por el tamao del volumen. Hay tres versiones de NTFS: v1.2 en NT 3.51 , NT 4, v3.0 en Windows 2000 y v3.1 en

Windows XP , Windows 2003 Server , Windows Vista y Windows 2008 . Estas versiones reciben en ocasiones las denominaciones v4.0, v5.0 , v5.1 , v 5.2, y v 6.0 en relacin con la versin de Windows en la que fueron incluidas. Las versiones ms recientes han incluido algunas caractersticas nuevas, tales como cuotas de disco y puntos de montaje de volmenes. ....

FuncionamientoTodo lo que tiene que ver con los ficheros, se almacena en forma de metadatos. Esto permiti una fcil ampliacin de caractersticas durante el desarrollo de Windows NT. Un ejemplo lo hallamos en la inclusin de campos de indizado aadidos para posibilitar el funcionamiento de Active Directory. Los nombres de archivo son almacenados en Unicode (UTF-16), y la estructura de ficheros en rboles-B, una estructura de datos compleja que acelera el acceso a los ficheros y reduce la fragmentacin, que era lo ms criticado del sistema FAT. Se emplea un registro transaccional (journal) para garantizar la integridad del sistema de ficheros (pero no la de cada archivo). Los sistemas que emplean NTFS han demostrado tener una estabilidad mejorada, que resultaba un requisito ineludible considerando la naturaleza inestable de las versiones ms antiguas de Windows NT. Sin embargo, a pesar de lo descrito anteriormente, este sistema de archivos posee un funcionamiento prcticamente secreto, ya que Microsoft no ha liberado su cdigo como hizo con FAT. Gracias a la ingeniera inversa, aplicada sobre el sistema de archivos, se desarroll controladores como el NTFS-3G que actualmente proveen a sistemas operativos GNU/Linux, Solaris, MacOS X o BSD, entre otros, de soporte completo de lectura y escritura en particiones NTFS.

InteroperabilidadMicrosoft provee medios para convertir particiones FAT32 a NTFS, pero no en sentido contrario, (NTFS a FAT32). Partition Magic de Symantec y el proyecto de cdigo abierto NTFSResize son ambos capaces de redimensionar particiones NTFS. Con la herramienta convert incluida en los sistemas NT , (Windows 2000 en adelante) , se puede cambiar un disco con sistema de ficheros FAT32 a NTFS sin perder ningn dato con la instruccin "convert [unidad]:/fs:ntfs" Por razones de la historia absolutamente todas las versiones de Windows que todava no soportan NTFS almacenan internamente la fecha y hora como hora local, y consecuentemente

los sistemas de ficheros correspondientes a esas versiones de Windows, tambin tratan la hora localmente. Sin embargo, Windows NT y sus sucesores almacenan la hora en formato GMT/UTC, y hacen las conversiones apropiadas a la hora de mostrar las fechas. De este modo al copiar archivos entre un volumen NTFS y uno no-NTFS, deben hacerse las conversiones "al vuelo", lo que puede originar ambigedades si el horario de verano est activo en la copia de unos archivos y no en el de otros, pudiendo dar lugar a ficheros cuya marca de hora est una hora desplazada. ext4

Desarrollador(a Mingming Cao, Dave ) Kleikamp, Alex Tomas, Andrew Morton, y otros Nombre completo Introducido Fourth extended file system

10 de octubre de 2006 (Linux 2.6.19)

Identificador de 0x83 (MBR) la particin EBD0A0A2-B9E5-443387C0-68B6B72699C7 (GPT) Estructuras Contenido del directorio Tabla, rbol

Localizacin de bitmap (espacio libre), archivo table (metadatos) Bloques malos Lmites Mxima dimensin de archivo Mximo nmero de archivos 16 TiB (usando bloques de 4k ) Tabla

4 mil millones (4x10) (especificado en el tiempo de creacin del sistema de

archivos) Tamao mximo del nombre de archivo Tamao mximo del volumen Caracteres permitidos en nombres de archivo Caractersticas Fechas registradas modificacin (mtime), modificacin de atributo (ctime), acceso (atime), borrado (dtime), creacin (crtime) 256 bytes

1024 PiB = 1 EiB

Todos los bytes excepto NULL y '/'

Rango de fecha 14 de diciembre de 1901 25 de abril de 2514 Bifurcaciones Atributos No extents, noextents, mballoc, nomballoc, delalloc, nodelalloc, data=journal, data=ordered, data=writeback, commit=nrsec, orlov, oldalloc, user_xattr, nouser_xattr, acl, noacl, bsddf, minixdf, bh, nobh, journal_dev POSIX

Permisos de acceso a archivos

Compresin transparente Cifrado transparente Sistemas operativos soportados

No

No

Linux

ext4 (fourth extended filesystem o cuarto sistema de archivos extendido) es un sistema de archivos con registro por diario (en ingls Journaling), anunciado el 10 de octubre de 2006 por Andrew Morton, como una mejora compatible de ext3. El 25 de diciembre de 2008 se public el kernel Linux 2.6.28, que elimina ya la etiqueta de "experimental" de cdigo de ext4. Las principales mejoras son: Soporte de volmenes de hasta 1024 PiB. Soporte aadido de extent. Menor uso del CPU. Mejoras en la velocidad de lectura y escritura. Contenido [ocultar] 1 Mejoras 1.1 Sistema de archivos de gran tamao 1.2 Extents 1.3 Compatibilidad hacia adelante y hacia atrs 1.4 Asignacin persistente de espacio 1.5 Asignacin retrasada de espacio 1.6 Lmite de 32000 subdirectorios superado 1.7 Journal checksumming

1.8 Desfragmentacin online 1.9 Chequeo del sistema de ficheros ms rpido 1.10 Asignador multibloque 1.11 Timestamps mejorados 2 Opciones de montaje 2.1 Por defecto 2.2 No por defecto 3 Referencias 4 Vase tambin [editar] Mejoras [editar] Sistema de archivos de gran tamao El sistema de archivos ext4 es capaz de trabajar con volmenes de hasta 1 exbibyte[1] y ficheros de tamao de hasta 16 TiB. [editar] Extents Los extents han sido introducidos para reemplazar al tradicional esquema de bloques usado por los sistemas de archivos ext2/3. Un extent es un conjunto de bloques fsicos contiguos, mejorando el rendimiento al trabajar con ficheros de gran tamao y reduciendo la fragmentacin. Un extent simple en ext4 es capaz de mapear hasta 128MiB de espacio contiguo con un tamao de bloque igual a 4KiB.[2] [editar] Compatibilidad hacia adelante y hacia atrs El sistema de archivos ext3 es compatible adelante con ext4, siendo posible montar un sistema de archivos ext3 como ext4 y usarlo transparentemente. Del mismo modo ext4 es parcialmente compatible hacia atrs con ext3 ya que puede ser montado como una particin ext3 con la excepcin de que si la particin ext4 usa extents, se pierde esta posibilidad. Extents estn configurados por defecto desde la versin del kernel 2.6.23. Anteriormente, esta opcin requera ser activada explcitamente (por ejemplo mount /dev/sda1 /mnt/point -t ext4dev -o extents). [editar] Asignacin persistente de espacio

El sistema de archivos ext4 permite la reserva de espacio en disco para un fichero. La actual metodologa consiste en rellenar el fichero en el disco con ceros en el momento de su creacin. Esta tcnica no es ya necesaria con ext4, ya que una nueva llamada del sistema "preallocate()" ha sido aadida al kernel Linux para uso de los sistemas de archivos que permitan esta funcin. El espacio reservado para estos ficheros quedar garantizado y con mucha probabilidad ser contiguo. Esta funcin tiene tiles aplicaciones en streaming y bases de datos. [editar] Asignacin retrasada de espacio Ext4 hace uso de una tcnica de mejora de rendimiento llamada Allocate-onflush, tambin conocida como reserva de memoria retrasada. Consiste en retrasar la reserva de bloques de memoria hasta que la informacin est a punto de ser escrita en el disco, a diferencia de otros sistemas de archivos, los cuales reservan los bloques necesarios antes de ese paso. Esto mejora el rendimiento y reduce la fragmentacin al mejorar las decisiones de reserva de memoria basada en el tamao real del fichero. [editar] Lmite de 32000 subdirectorios superado En ext3 el nivel de profundidad en subdirectorios permitido estaba limitado a 32000. Este lmite ha sido aumentado a 64000 en ext4, permitiendo incluso ir ms all de este lmite (haciendo uso de "dir_nlink"). Para permitir un rendimiento continuo, dada la posibilidad de directorios mucho ms grandes, htree est activado por defecto en ext4. Esta funcin est implementada desde la versin 2.6.23. htree est tambin disponible en ext3 cuando la funcin dir_index est activada. ---Seria conveniente revisar esta informacin dado que en la web de ext4 "https://ext4.wiki.kernel.org/index.php/Ext4_Howto#Bigger_File_System_and_File_ Sizes" se hace referencia a que el limite de subdirectorios es ilimitado---[editar] Journal checksumming ext4 usa checksums en el registro para mejorar la fiabilidad, puesto que el journal es uno de los ficheros ms utilizados en el disco. Esta funcin tiene un efecto colateral beneficioso: permite de forma segura evitar una lectura/escritura de disco durante el proceso de registro en el journal, mejorando el rendimiento ligeramente. La tcnica del journal checksumming est inspirada en la investigacin de la Universidad de Wisconsin en sistemas de archivos IRON (Seccin 6, bajo el nombre "checksums de transacciones").[3] [editar] Desfragmentacin online Incluso haciendo uso de diversas tcnicas para evitar la fragmentacin, un sistema de larga duracin tiende a fragmentarse con el tiempo. Ext4 dispondr

de una herramienta que permite desfragmentar ficheros individuales o sistemas de ficheros enteros sin desmontar el disco.

comparativa entre ext3 y ext4. [editar] Chequeo del sistema de ficheros ms rpido En ext4, los grupos de bloques no asignados y secciones de la tabla de inodos estn marcados como tales. Esto permite a e2fsck saltrselos completamente en los chequeos y en gran medida reduce el tiempo requerido para chequear un sistema de archivos del tamao para el que ext4 est preparado. Esta funcin est implementada desde la versin 2.6.24 del kenel Linux. [editar] Asignador multibloque Ext4 asigna mltiples bloques para un fichero en una sola operacin, lo cual reduce la fragmentacin al intentar elegir bloques contiguos en el disco. El asignador multibloque est activo cuando se usa 0_DIRECT o si la asignacin retrasada est activa. Esto permite al fichero tener diversos bloques "sucios" solicitados para escritura al mismo tiempo, a diferencia del actual mecanismo del kernel de solicitud de envo de cada bloque al sistema de archivos de manera separada para su asignacin. [editar] Timestamps mejorados Puesto que los ordenadores se tornan en general cada vez ms rpidos y que Linux est pasando a ser cada vez ms usado en aplicaciones crticas, la granularidad de los timestamps basados en segundos se est volviendo insuficiente. Para resolver esto, ext4 tendr timestamps medidos en nanosegundos. sta funcin est actualmente implementada en la versin 2.6.23 del kernel. Adicionalmente se han aadido 2 bits del timestamp extendido a los bits ms significativos del campo de segundos de los timestamps para retrasar casi 500 aos el problema del ao 2038.

ext3 (third extended filesystem o "tercer sistema de archivos extendido") es un sistema de archivos con registro por diario (journaling). Es el sistema de archivo ms usado en distribuciones Linux, aunque en la actualidad est siendo remplazado por su sucesor, ext4. La principal diferencia con ext2 es el registro por diario. Un sistema de archivos ext3 puede ser montado y usado como un sistema de archivos ext2. Otra diferencia importante es que ext3 utiliza un rbol binario balanceado (rbol AVL) e incorpora el asignador de bloques de disco Orlov.

[editar] VentajasAunque su velocidad y escalabilidad es menor que sus competidores, como JFS, ReiserFS o XFS, tiene la ventaja de permitir actualizar de ext2 a ext3 sin perder los datos almacenados ni tener que formatear el disco. Tiene un menor consumo de CPU y est considerado ms seguro que otros sistemas de ficheros en Linux dada su relativa sencillez y su mayor tiempo de prueba. El sistema de archivo ext3 agrega a ext2 lo siguiente:

Registro por diario. ndices en rbol para directorios que ocupan mltiples bloques. Crecimiento en lnea.

[editar] Lmites de tamao

Ext3 tiene dos lmites de tamao distintos. Uno para archivos y otro para el tamao del sistema de archivos entero. El lmite del tamao del sistema de archivos es es 2311 bloques

Tamao del bloque

Tamao mximo de los archivos

Tamao mximo del sistema de ficheros

1 KB

16 GB

2 TB

2 KB

256 GB

8 TB

4 KB

2 TB

16 TB

8 KBlmites 1

2 TB

32 TB

1. 8 KiB el tamao del bloque solo esta disponible en arquitecturas que permitan 8 KiBs, como Alpha.

[editar] Niveles del Journaling

Hay tres niveles posibles de Journaling (registro por diario)Diario (riesgo bajo) Los metadatos y los ficheros de contenido son copiados al diario antes de ser llevados al sistema de archivos principal. Como el diario est en el disco continuamente puede mejorar el rendimiento en ciertas ocasiones. En otras ocasiones el rendimiento es peor porque los datos deben ser escritos dos veces, una al diario y otra a la parte principal del sistema de archivos. Pedido (riesgo medio) Solo los metadatos son registrados en el diario, los contenidos no, pero est asegurado que el contenido del archivo es escrito en el disco antes de que el metadato asociado se marque como transcrito en el diario. Es el sistema por defecto en la mayora de las distribuciones de Linux. Si hay un bajn de tensin o kernel Panic cuando el fichero se est escribiendo o est empezando, el diario indicar que el nuevo archivo o el intento no ha sido pasado, por lo que sera purgado por el proceso de limpiado Reescritura (riesgo alto) Solo los metadatos son registrados en el diario, el contenido de los archivos no. Los contenidos pueden estar escritos antes o despus de que el diario se actualice. Como resultado, los archivos modificados correctamente antes de una ruptura pueden volverse corruptos. Por ejemplo, un archivo pendiente de ser marcado en el diario como mayor de lo que actualmente es, convirtiendo en basura al final de la comprobacin. Las versiones antiguas de los archivos pueden aparecer inesperadamente despus de una recuperacin de diario. La carencia de sincronizacin entre los datos y el diario es rpidamente subsanada en muchos casos. JFS usa este nivel de journaling, pero se asegura de que cualquier basura es borrada al reiniciar

[editar] Desventajas[editar] Funcionalidad

Como ext3 est hecho para ser compatible con ext2, la mayora de las estructuras del archivacin son similares a las del ext2. Por ello, ext3 carece de muchas caractersticas de los diseos ms recientes como las extensiones, la localizacin dinmica de los inodos, y la sublocalizacin de los bloques. Hay un lmite de 31998 subdirectorios por cada directorio, que se derivan de su lmite de 32 links por inodo. Ext3, como la mayora de los sistemas de archivos actuales de Linux, no puede ser chequeado por el fsck mientras el sistema de archivos

est montado para la escritura. Si se intenta chequear un sistema de ficheros que est montado puede detectar falsos errores donde los datos no han sido volcados al disco todava, y corromper el sistema de archivos al intentar arreglar esos errores.[editar] Fragmentacin

No hay herramienta de desfragmentacin online para ext3 que funcione en nivel del sistema de archivos. Existe un desfragmentador offline para ext2, e2defrag, pero requiere que el sistema de archivos ext3 sea reconvertido a ext2 antes de iniciarse. Pero dependiendo de los bits encendidos en el sistema, e2defrag puede destruir datos. No sabe como tratar la mayora de las nuevas caractersticas de ext3. Hay herramientas de usuario para desfragmentar como Shake y Defrag. Shake trabaja localizando para todo el archivo como una operacin, lo que generalmente causa que el localizador encuentre espacio continuo en el disco. Tambin intenta escribir archivos usados al mismo tiempo que otros. Defrag trabaja copiando cada archivo sobre s mismo. De todas formas solo funcionan si el sistema de archivos esta razonablemente vaco. No existe una verdadera herramienta de desfragmentacion para ext3. Como se viene diciendo, la gua de administracin de Linux dice: "Los modernos sistemas de archivos de Linux mantienen la fragmentacin al mnimo manteniendo los bloques de un archivo juntos, aunque no puedan ser guardados en sectores consecutivos. Algunos sistemas de archivos, como ext3, localizan efectivamente los bloques libres ms cercanos a otros en el archivo. Por ello no es necesario preocuparse por la fragmentacin en un sistema de Linux" Mientras ext3 es ms resistente a la fragmentacin que Fat, nada evita que los sistemas ext3 se puedan fragmentar con el tiempo. Consecuentemente el sucesor de ext3, ext4, incluye una utilidad de desfragmentacin y soporte para extensiones (regiones contiguas del fichero).[editar] Compresin

El soporte para la compresin est disponible como un parche no oficial para ext3. Este parche es un porte directo de e2compr pero necesita un mayor desarrollo ya que todava no implementa el journaling. El actual parche es llamado e3compr y puede ser bajado aqu: [1][editar] No hay comprobacin en el diario

Ext3 no hace la suma de verificacin cuando est escribiendo en el diario. Si barrier = 0 no est habilitado como una opcin de montaje, y si el hardware est escribiendo fuera de orden, se corre el riesgo de una corrupcin muy amplia del sistema de archivos en caso de que haya un fallo repentino del hardware.

[editar] Ext3 en WindowsAunque Windows no tiene un soporte nativo para ext2 ni ext3, pueden instalarse drivers para poder acceder a ese tipo de sistemas de archivos. Se puede instalar en todos los sistemas de windows con arquitectura x86. Este driver hace que se puedan montar las particiones sin tener que usar programas aparte. Nos muestra el sistema de archivos como si fuese una particin ms dentro de windows.

Para bajarse el driver: [2]. Otra opcin es usar un programa para poder ver y copiar los archivos que hay en una particin con ext3 y ext2 pero no monta la particin. El programa es Explore2fs y nos permite:

Lectura ext2 Lectura ext3 Arrastrar y soltar Soporte de disquetes de 1.44Mb LS120 Floppy Disk Support* Soporte de discos ZIP & Jazz Soporte de discos USB & CF Soporte de CDROM Exporta archivo como binario Exporta archivo como texto Exportar directorio Ver y ejecutar archivos Soporte para discos duros grandes Soporte para archivos grandes LVM2, deteccin de ReiserFS Soporte Unicode UTF8

Est disponible para las versiones de windows:* * * * * * * * * Windows Windows Windows Windows Windows Windows Windows Windows Windows 95 98 98SE ME NT 4.0 2000 XP XP SP2 Server 2003

El mantenimiento preventivo permite detectar fallos repetitivos, disminuir los puntos muertos por paradas, aumentar la vida til de equipos, disminuir costos de reparaciones, detectar puntos dbiles en la instalacin entre una larga lista de ventajas. Relativo a la informtica, el mantenimiento preventivo consiste en la revisin peridica de ciertos aspectos, tanto de hardware como de software en un pc. Estos influyen en el desempeo fiable del sistema, en la integridad de los datos almacenados y en un intercambio de informacin correctos, a la mxima velocidad posible dentro de la configuracin optima del sistema. Dentro del mantenimiento preventivo existe software que permite al usuario vigilar constantemente el estado de su equipo, asi como tambin realizar pequeos ajustes de una manera fcil.

Adems debemos agregar que el mantenimiento preventivo en general se ocupa en la determinacin de condiciones operativas, de durabilidad y de confiabilidad de un equipo en mencin este tipo de mantenimiento nos ayuda en reducir los tiempos que pueden generarse por mantenimiento correctivo. En lo referente al mantenimiento preventivo de un producto software, se diferencia del resto de tipos de mantenimiento (especialmente del mantenimiento perfectivo) en que, mientras que el resto (correctivo, evolutivo, perfectivo, adaptativo...) se produce generalmente tras una peticin de cambio por parte del cliente o del usuario final, el preventivo se produce tras un estudio de posibilidades de mejora en los diferentes mdulos del sistema. Aunque el mantenimiento preventivo es considerado valioso para las organizaciones, existen una serie de fallas en la maquinaria o errores humanos a la hora de realizar estos procesos de mantenimiento. El mantenimiento preventivo planificado y la sustitucin planificada son dos de las tres polticas disponibles para los ingenieros de mantenimiento. Algunos de los mtodos ms habituales para determinar que procesos de mantenimiento preventivo deben llevarse a cabo son las recomendaciones de los fabricantes, la legislacin vigente, las recomendaciones de expertos y las acciones llevadas a cabo sobre activos similares. El primer objetivo del mantenimiento es evitar o mitigar las consecuencias de los fallos del equipo, logrando prevenir las incidencias antes de que estas ocurran. Las tareas de mantenimiento preventivo incluyen acciones como cambio de piezas desgastadas, cambios de aceites y lubricantes, etc. El mantenimiento preventivo debe evitar los fallos en el equipo antes de que estos ocurran.

Mantenimiento preventivoQu es mantenimiento preventivo? La finalidad del mantenimiento preventivo es: Encontrar y corregir los problemas menores antes de que estos provoquen fallas. El mantenimiento preventivo puede ser definido como una lista completa de actividades, todas ellas realizadas por; usuarios, operadores, y mantenimiento. Para asegurar el correcto funcionamiento de la planta, edificios. Mquinas, equipos, vehculos, etc. Antes de empezar a mencionar los pasos requeridos para establecer un programa de mantenimiento preventivo, es importante analizar sus componentes para que comencemos con una base de referencia comn. a).- Definicin.

Como su nombre lo indica el mantenimiento preventivo se diseo con la idea de prever y anticiparse a los fallos de las maquinas y equipos, utilizando para ello una serie de datos sobre los distintos sistemas y sub-sistemas e inclusive partes. Bajo esa premisa se disea el programa con frecuencias calendario o uso del equipo, para realizar cambios de sub-ensambles, cambio de partes, reparaciones, ajustes, cambios de aceite y lubricantes, etc., a maquinaria, equipos e instalaciones y que se considera importante realizar para evitar fallos. Es importante trazar la estructura del diseo incluyendo en ello las componentes de Conservacin, Confiabilidad, Mantenibilidad, y un plan que

fortalezca la capacidad de gestin de cada uno de los diversos estratos organizativos y empleados sin importar su localizacin geogrfica, ubicando las responsabilidades para asegurar el cumplimiento.

Definicin de Mantenimiento Preventivo:La programacin de inspecciones, tanto de funcionamiento como de seguridad, ajustes, reparaciones, anlisis, limpieza, lubricacin, calibracin, que deben llevarse a cabo en forma peridica en base a un plan establecido y no a una demanda del operario o usuario; tambin es conocido como Mantenimiento Preventivo Planificado - MPP . Su propsito es prever las fallas manteniendo los sistemas de infraestructura, equipos e instalaciones productivas en completa operacin a los niveles y eficiencia ptimos. La caracterstica principal de este tipo de Mantenimiento es la de inspeccionar los equipos y detectar las fallas en su fase inicial, y corregirlas en el momento oportuno. Con un buen Mantenimiento Preventivo, se obtiene experiencias en la determinacin de causas de las fallas repetitivas o del tiempo de operacin seguro de un equipo, asi como a definir puntos dbiles de instalaciones, mquinas, etc.

Ventajas del Mantenimiento Preventivo:- Confiabilidad, los equipos operan en mejores condiciones de seguridad, ya que se conoce su estado, y sus condiciones de funcionamiento. - Disminucin del tiempo muerto, tiempo de parada de equipos/mquinas. - Mayor duracin, de los equipos e instalaciones. - Disminucin de existencias en Almacn y, por lo tanto sus costos, puesto que se ajustan los repuestos de mayor y menor consumo. - Uniformidad en la carga de trabajo para el personal de Mantenimiento debido a una programacin de actividades. - Menor costo de las reparaciones.

Fases del Mantenimiento Preventivo:- Inventario tcnico, con manuales, planos, caractersticas de cada equipo. - Procedimientos tcnicos, listados de trabajos a efectuar peridicamente, - Control de frecuencias, indicacin exacta de la fecha a efectuar el trabajo. - Registro de reparaciones, repuestos y costos que ayuden a planificar.

Este tipo de mantenimiento surge de la necesidad de rebajar el correctivo y todo lo que representa. Pretende reducir la reparacin mediante una rutina de inspecciones periodicas y la renovacin de los elementos daados, si la segunda y tercera no se realizan, la tercera es inevitable. Historia: Durante la segunda guerra mundial, el mantenimiento tiene un desarrolloimportante debido a las aplicaciones militares, en esta evolucinel mantenimiento preventivo consiste en la inspeccin de los aviones an tes de cada vuelo y en el cambio de algunos componentes en funcin del nmero de horas de funcionamiento. Caracteristicas: Basicamente consiste en programar revisiones de los equipos, apoyandose en el conocimiento de la mquina en base a la experiencia y los histricos obtenidos de las mismas. Se confecciona un plan de mantenimiento para cada mquina, donde se realizaran las accionesnecesarias, engrasan, cambian correas, desmontaje, limpieza, etc. Ventajas: Se se hace correctamente, exige un conocimiento de las mquinas y un tratamiento de los histricos que ayudar en gran medida a controlar la maquinaria e instalaciones. El cuidado peridicoconlleva un estudio ptimo de conservacin con la que es indispensable una aplicacin eficaz para contribuir a un correcto sistema de calidad y a la mejora de los contnuos. Reduccin del correctivo representar una reduccin de costos de produccin y un aumento de la disponibilidad, esto posibilita una planificacin de los trabajos del departamento de mantenimiento, as como una previsin de l.los recambios o medios necesarios. Se concreta de mutuo acuerdo el mejor momento para realizar el paro de las instalaciones con produccin. Desventajes: Representa una inversin inicial en infraestructura y mano de obra. El desarrollo de planes de mantenimiento se debe realizar por tecnicos especializados. Si no se hace un correcto anlisis del nivel de mantenimiento preventiventivo, se puede sobrecargar el costo de mantenimiento sin mejoras sustanciales en la disponibilidad. Los trabajos rutinarios cuando se prolongan en el tiempo produce falta de motivacinen el personal, por lo que se deberan crear sitemas imaginativos para convertir un trabajo repetitivo en un trabajo que genere satisfaccin y compromiso, la implicacin de los operarios de preventivo es indispensable paraz