SlideShare une entreprise Scribd logo
1  sur  9
Télécharger pour lire hors ligne
¿Qué es un sistema de archivos?
Un sistema de archivos es el sistema de almacenamiento de un dispositivo de memoria, que estructura y organiza la
escritura, búsqueda, lectura, almacenamiento, edición y eliminación de archivos de una manera concreta. El objetivo
principal de esta organización es que el usuario pueda identificar los archivos sin lugar a error y acceder a ellos lo más rápido
posible. Cada archivo contiene unos datos independientes, por lo que es necesario que la información que contiene cada
archivo se agrupe con cierto orden.
Para ello, el sistema operativo utiliza las famosas «carpetas» o «directorios» con el fin de organizar todas las rutas y
localizar la información contenida en el disco duro.
En conclusión, el sistema de archivos de un sistema operativo es el que organiza todos los datos contenidos en el disco
duro de una forma determinada. Ya no sólo eso, sino que cada unidad de almacenamiento tiene un sistema de archivos
que es impuesto tras su formato.
Los principales tipos sistemas de archivos que encontramos son los siguientes:
 NTFS (New Technology File System).
 HPFS (High Performance File System).
 EXT (Extended file System).
 HFS+ (Hierarchical File System).
 APFS (Apple File System).
 FAT (File Allocation Table).
 exFAT (Extended File Allocation)
 FAT32.

A continuación, vamos a comentar cada uno para desmenuzar sus ventajas y desventajas.
NTFS:
Se trata de un sistema de archivos que lleva con nosotros desde Windows NT y NT 3.1; en otras palabras, fue
introducido en 1993. Está basado en el antiguo sistema que usaba IBM (HPFS), que también fue usado en Mac OS.
Ese sistema de archivos quedó atrás y ha sido sucedido por NTFS.
Actualmente, es el sistema de archivos que Windows utiliza por defecto en los discos duros cuando instalamos su
sistema operativo en un SSD o HDD. Está caracterizado por no tener límites de tamaño por archivo y es una opción
ideal para unidades de almacenamiento con gran capacidad que se vayan a utilizar en Windows.
Teóricamente, NTFS ofrece un tamaño de archivo de 16 EB, que equivalen a 16000000000 GB. No creo que
necesitéis mucho más ¿Verdad? Desde Windows XP no se ha mejorado mucho este sistema. Entre
sus características más importantes, encontramos las siguientes:
 Compatibilidad con archivos dispersos.
 Cuotas de uso.
 Cifrado de archivo independiente.
NTFS está soportado tanto en escritorio, como en sistemas operativos para servidores (Linux, principalmente). El
problema viene con la incompatibilidad que presenta en otros sistemas operativos, como Mac. En OS X podemos
leer toda la información de una unidad NTFS, pero no podemos escribir en ella.
Ventajas:
 No tiene límite por archivo.
 Es un sistema ideal para unidades que se utilicen en Windows.
 Desde Mac se puede leer toda la información.
 Es compatible con GNU/Linux.
Desventajas:
 En Mac no podremos escribir en un NTFS, ni es un SO compatible con este sistema.
 En TVs antiguas, los USB tenían que ser FAT32, pero es algo casi extinto.
FAT32:
En 1996 llegó FAT32 como un sistema ideal para dispositivos portátiles porque contiene una limitación de tamaño por
archivo de 4 GB, independientemente de que nuestro pendrive tenga 128 GB. Su principal baza es la altísima
compatibilidad que presenta en cualquier sistema operativo o medios de reproducción. Lleva con nosotros desde Windows
95 y sustituyó a FAT16.
FAT significa «File Allocation Table» y es famoso por ser un sistema de archivos viejo, robusto y algo anticuado. Entre
sus limitaciones más remarcables, encontramos las siguientes:
No se pueden almacenar archivos individuales de 4 GB.
Una partición FAT32 no puede ser superior a 8 TB.
En un principio, era ideal para memorias USB porque éstas no tenían más de 16 GB y era raro ver archivos individuales que
pesaran más de 4 GB. No obstante, la actualidad «le pesa» bastante porque supone una limitación importante. Pensad
que, ahora, es muy común ver archivos de 4 GB o más, como hay pendrives de 128 GB.
Ventajas:
 Compatible con todos los SO, videoconsolas, televisiones, etc.
 Perfecto para unidades pequeñas con archivos pequeños.
Desventajas:
 Limitación de 4 GB por archivo.
 Partición inferior a 8 TB.
exFAT:
Es el sucesor de FAT32, ya que éste último se ha quedado algo desfasado. Nace en 2006 de la mano de Windows XP y Vista.
Es la evolución de FAT32 porque se elimina las limitaciones que tenía FAT32. Además, es compatible con Windows y Mac,
por lo que es perfecto para aquellos discos duros externos que queráis utilizar en ambos sistemas operativos.
La «pena» es que no es tan compatible con Linux, ya que requiere una instalación de un software específico. Igualmente, no
podremos crear una partición desde Linux, si el sistema de archivos es exFAT. Por tanto, sólo podremos escribir y leer datos.
Ventajas:
 Es compatible con Windows y Mac.
 Ideal para pendrives y discos duros externos que se usen en ambos SO.
 Se eliminan las limitaciones de FAT32.
Desventajas:
 No es del todo compatible con Linux.
 Puede no ser compatible con ciertos medios de reproducción.
FAT:
Es cierto que es algo antiguo este sistema de archivos, como poco utilizado. Sin embargo, es compatible con Windows y
Mac, por lo que puede ser útil para unidades que tengan una capacidad de hasta 32 GB. Como su nombre indica, es una
tabla de asignación de archivos, pero es descartado por la cantidad de limitaciones que tiene:
Si se va la luz o hay una bajada de tensión, pueden dañarse todos los datos fácilmente.
Tiene la limitación de tamaño por archivo. FAT 16 tiene un límite de 2 GB.
No tiene permisos de seguridad.
Los formatos pueden no dejar limpia la unidad, lo que supone una pérdida de rendimiento a la larga.
Como es lógico, presenta más desventajas que ventajas porque existen alternativas como FAT32 o exFAT mucho más
interesantes para el día de hoy.
HFS+ y APFS:
Estamos ante el sistema de archivos por defecto de Apple, al igual que NTFS es el de Windows. Curiosamente, también
tenían este formato los iPods y las particiones se denominan HFS Extended o Mac OS Extended. Se le denomina «+» o
«plus» porque es una evolución de HFS, el cual tenía un soporte limitado en relación al tamaño de los archivos.
Con HFS+ podemos nombrar a un fichero con hasta 255 caracteres. Mejora a HFS usando una tabla de asignación de 32
bits, algo que era necesario cuando se empezó a estandarizar los archivos de 1 GB. Así que, HFS+ soporta un archivo de
hasta 8 EB.
Este sistema se ha quedado atrás porque le ha sucedido APFS, que es el sistema de archivos por defecto de Mac desde
macOS 10.13 en adelante. Éste ha mejorado la encriptación, el espacio compartido o la redimensión de las carpetas. La
diferencia principal de APFS es que se enfoca en SSD o almacenamiento Flash, pero se puede utilizar en HDD igualmente.
Ventajas:
 No tiene límite por archivo.
 Sistema ideal para dispositivos Mac o para usar macOS.
 Es compatible con GNU/Linux.
Desventajas:
 No son detectados por Windows, ni lectura, ni escritura. La única forma es utilizando programas de terceros.
 Los discos duros con este sistema pueden no ser detectados en medios de reproducción (TV, DVD, etc.).
Linux. Sistema de Ficheros:
Linux soporta gran variedad de sistemas de ficheros, desde sistemas basados en discos, como pueden ser ext2, ext3,
ReiserFS, XFS, JFS, UFS, ISO9660, FAT, FAT32 o NTFS, a sistemas de ficheros que sirven para comunicar equipos en la red
de diferentes sistemas operativos, como NFS (utilizado para compartir recursos entre equipos Linux) o SMB (para
compartir recursos entre máquinas Linux y Windows).
Los sistemas de ficheros indican el modo en que se gestionan los ficheros dentro de las particiones. Según su complejidad,
tienen características como previsión de apagones, posibilidad de recuperar datos, indexación para búsquedas rápidas,
reducción de la fragmentación para agilizar la lectura de los datos, etc. Hay varios tipos, normalmente ligados a sistemas
operativos concretos. A continuación, se enumeran los más representativos:
 ext2: Hasta hace poco era el sistema estándar de Linux. Tiene una fragmentación muy baja, aunque es algo lento
manejando archivos de gran tamaño. Fue la continuación del sistema de ficheros ext, implementado en 1992 e
integrado en Linux 0.96. Las principales ventajas que tenía sobre ext eran las siguientes:
o Compatible con sistemas de ficheros grandes, admitiendo particiones de disco de hasta 4TB y ficheros de
hasta 2GB de tamaño.
o Proporciona nombres de ficheros largos, de hasta 255 caracteres.
o Tiene una gran estabilidad.
o Actualización.
 ext3: Es la versión mejorada de ext2, con previsión de pérdida de datos por fallos del disco o apagones. En
contraprestació, es totalmente imposible recuperar datos borrados. Es compatible con el sistema de ficheros ext2.
Actualmente es el más difundido dentro de la comunidad GNU/Linux y es considerado el estándar. Sus ventajas
frente a ext2 son:
o Actualización. Debido a que los dos sistemas comparten el mismo formato, es posible llevar a cabo una
actualización a ext3, incluso aunque el sistema ext2 esté montado.
o Fiabilidad y mantenimiento.
 ext4: Es la última versión de la familia de sistemas de ficheros ext. Sus principales ventajas radican en su eficiencia
(menor uso de CPU, mejoras en la velocidad de lectura y escritura) y en la ampliación de los límites de tamaño de
los ficheros, ahora de hasta 16TB, y del sistema de ficheros, que puede llegar a los 1024PB (PetaBytes).
 ReiserFS: Es el sistema de ficheros de última generación para Linux. Organiza los ficheros de tal modo que se agilizan
mucho las operaciones con estos. El problema de ser tan actual es que muchas herramientas (por ejemplo, para
recuperar datos) no lo soportan.
 swap: Es el sistema de ficheros para la partición de intercambio de Linux. Todos los sistemas Linux necesitan una
partición de este tipo para cargar los programas y no saturar la memoria RAM cuando se excede su capacidad. En
Windows, esto se hace con el archivo pagefile.sys en la misma partición de trabajo, con los problemas que esto
conlleva.
Además de estos sistemas de ficheros, Linux también ofrece soporte para sistemas de ficheros de Windows, como FAT,
FAT32 y NTFS. Tanto para FAT como para FAT32, Linux tiene soporte completo y estable de escritura y lectura, mientras
que, para NTFS, y con las últimas versiones del kernel, solo se puede acceder de manera estable en modo lectura. En modo
escritura todavía está en fase experimental y no es estable.
Existen tres tipos de particiones:
Las primarias, las extendidas o secundarias, y las lógicas. A continuación, tienes una descripción sobre cómo es cada una
de ellas.
Partición primaria:
Son las divisiones primarias del disco que dependen de una tabla de particiones, y son las que detecta el ordenador al
arrancar, por lo que es en ellas donde se instalan los sistemas operativos. Puede haber un máximo de cuatro, y
prácticamente cualquier sistema operativo las detectará y asignará una unidad siempre y cuando utilicen un sistema de
archivo compatible. Un disco duro completamente formateado contiene en realidad una partición primaria ocupando todo
su espacio.
Partición extendida o secundaria:
Fue ideada para poder tener más de cuatro particiones en un disco duro, aunque en ella no se puede instalar un sistema
operativo. Esto quiere decir que sólo la podremos usar para almacenar datos. Sólo puede haber una de ellas, aunque dentro
podremos hacer tantas otras particiones como queramos. Si utilizas esta partición, el disco sólo podrá tener tres primarias,
siendo la extendida la que actúe como cuarta.
Partición lógica:
Son las particiones que se hacen dentro de una partición extendida. Lo único que necesitarás es asignarle un tamaño, un
tipo de sistema de archivos (FAT32, NTFS, ext2,...), y ya estará lista para ser utilizada. Funcionan como si fueran dispositivos
independientes, y puedes utilizarla para almacenar cualquier archivo, puede a ver un máximo de 23 particiones lógicas en
una partición extendida y en Linux que impone un máximo de 15, incluyendo las 4 primarias, en discos SCSI y en discos IDE
8963.
Los sistemas Mac OS, OS X y Mac OS X soportan un máximo de 16 particiones en un único disco duro.
Los esquemas de particiones permiten dividir un disco en secciones, donde cada sección se comporta como un disco
independiente.
Esta información se almacena en el primer sector del disco y contiene los comandos necesarios para iniciar la carga de un
sistema operativo.
¿Qué es el journaling en tu disco duro y por qué importa?
Todos los sistemas operativos utilizan un sistema de archivos propio para almacenar los datos en el disco duro. Windows usa
NTFS, mientras que MacOS utiliza APFS y la mayoría de distribuciones de Linux emplean Ext4. Estos sistemas de archivos
son fundamentalmente diferentes unos de otros, pero todos ellos utilizan una característica llamada journaling.
El journaling en el sistema de archivos del sistema operativo tiene que ver con cómo se almacenan los datos en el disco duro
y, lo creas o no, es algo que afecta a la forma en la que usamos el ordenador día a día. Vamos a verlo.
¿Qué es el journaling?
Imagina que cada archivo que guardas en el disco duro es un catálogo en una biblioteca con libros, periódicos, revistas o
documentos en general. Cada nuevo número que sale se añade al catálogo, cambiando su información un poco, pero lo
bueno de esto es que en lugar de tener que buscar por toda la librería de documentos por un número en concreto, solo
tienes que buscar en el catálogo que le corresponde para poder encontrarlo.
Así, tienes por ejemplo un catálogo de periódicos en el que se van sumando los nuevos periódicos que salen cada día, otro
catálogo de revistas al que se le van añadiendo los nuevos números que salen semanalmente, u otro catálogo de cómics
que funciona de igual manera. Así, cuando quieres buscar una revista, no tendrás que buscar en toda la biblioteca, sino
que tendrás que consultar el catálogo de revistas para saber dónde está.
El journaling en el disco duro funciona de una manera muy similar. Su propósito es realizar un seguimiento de todos los
cambios que ocurren en el disco duro pero que todavía no han sido confirmados en el sistema de archivos; así,
incluso aunque se vaya la luz y se apague el PC inesperadamente, se podrá acceder a la última versión del archivo con
una menor probabilidad de que se corrompa.
El término «journaling» viene de «journal», diario en inglés. Cada cambio se registra en una nueva entrada del diario y se
almacena con fecha y hora, almacenándose además en una parte contigua del disco duro para acortar los tiempos de acceso,
si bien es cierto que no todos los «journals» tienen por qué estar almacenados juntos. Eso no importa mientras el sistema
de archivos sepa dónde están ubicados estos catálogos para poder acceder a ellos rápidamente.
¿Por qué es algo tan importante?
El objetivo de utilizar esta técnica es reducir el espacio que requiere el índice en el disco duro, y aumentar la velocidad de
acceso a cualquier archivo. Esencialmente, en lugar de tener un índice con cientos de miles de entradas, se clasifican los
archivos por categorías, indicándole al sistema de archivos dónde está cada cosa e incluyendo su registro de cambios, por
lo que a su vez nos permite evitar corrupción de datos cuando se produce un apagado inesperado del disco duro.
Al escribir los cambios en este «diario» tan pronto como suceden, podemos asegurarnos de que cualquier cambio en los
archivos quede registrado y que no se pierdan durante fallas en el disco duro o cortes de luz.

Contenu connexe

Tendances

Unidad 4: INTEROPERABILIDAD ENTRE SISTEMAS OPERATIVOS
Unidad 4:  INTEROPERABILIDAD ENTRE SISTEMAS OPERATIVOSUnidad 4:  INTEROPERABILIDAD ENTRE SISTEMAS OPERATIVOS
Unidad 4: INTEROPERABILIDAD ENTRE SISTEMAS OPERATIVOSYessica Hyuga Soto
 
Administración de procesos y del procesador
Administración de procesos y del procesadorAdministración de procesos y del procesador
Administración de procesos y del procesadorFernando Camacho
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosnathalyrivasdiaz
 
Sistemas operativos procesos
Sistemas operativos   procesosSistemas operativos   procesos
Sistemas operativos procesosayreonmx
 
Conceptos básicos de un Sistema Operativo
Conceptos básicos de un Sistema OperativoConceptos básicos de un Sistema Operativo
Conceptos básicos de un Sistema OperativoMIGUEL0327
 
Windows server 2012 r2
Windows server 2012 r2Windows server 2012 r2
Windows server 2012 r2bryan barrios
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativocopetran
 
Actividad 2.8 Tabla resumen de los principales Sistemas de Archivos
Actividad 2.8 Tabla resumen de los principales Sistemas de ArchivosActividad 2.8 Tabla resumen de los principales Sistemas de Archivos
Actividad 2.8 Tabla resumen de los principales Sistemas de ArchivosRafma10
 
MANUAL DE PRACTICAS DE LINUX (Alberto Hdz)
MANUAL DE PRACTICAS DE LINUX (Alberto Hdz) MANUAL DE PRACTICAS DE LINUX (Alberto Hdz)
MANUAL DE PRACTICAS DE LINUX (Alberto Hdz) Alberto Hdz
 
Presentación Sistema OPerativo Linux
Presentación Sistema OPerativo  Linux Presentación Sistema OPerativo  Linux
Presentación Sistema OPerativo Linux Dhariana Leguisamo
 
Sistemas de archivos
Sistemas de archivosSistemas de archivos
Sistemas de archivosarthurLeav
 

Tendances (20)

Sistemas de archivos
Sistemas de archivosSistemas de archivos
Sistemas de archivos
 
Unidad 4: INTEROPERABILIDAD ENTRE SISTEMAS OPERATIVOS
Unidad 4:  INTEROPERABILIDAD ENTRE SISTEMAS OPERATIVOSUnidad 4:  INTEROPERABILIDAD ENTRE SISTEMAS OPERATIVOS
Unidad 4: INTEROPERABILIDAD ENTRE SISTEMAS OPERATIVOS
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Administración de procesos y del procesador
Administración de procesos y del procesadorAdministración de procesos y del procesador
Administración de procesos y del procesador
 
Sistemas de archivo
Sistemas de archivoSistemas de archivo
Sistemas de archivo
 
Sistema de archivos HPFS
Sistema de archivos HPFSSistema de archivos HPFS
Sistema de archivos HPFS
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Sistema operativo de red
Sistema operativo de redSistema operativo de red
Sistema operativo de red
 
Sistemas operativos procesos
Sistemas operativos   procesosSistemas operativos   procesos
Sistemas operativos procesos
 
Conceptos básicos de un Sistema Operativo
Conceptos básicos de un Sistema OperativoConceptos básicos de un Sistema Operativo
Conceptos básicos de un Sistema Operativo
 
Sistemas de almacenamiento RAID
Sistemas de almacenamiento RAIDSistemas de almacenamiento RAID
Sistemas de almacenamiento RAID
 
Windows server 2012 r2
Windows server 2012 r2Windows server 2012 r2
Windows server 2012 r2
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Sistemas operativos.pptx modulo 1
Sistemas operativos.pptx modulo 1Sistemas operativos.pptx modulo 1
Sistemas operativos.pptx modulo 1
 
Actividad 2.8 Tabla resumen de los principales Sistemas de Archivos
Actividad 2.8 Tabla resumen de los principales Sistemas de ArchivosActividad 2.8 Tabla resumen de los principales Sistemas de Archivos
Actividad 2.8 Tabla resumen de los principales Sistemas de Archivos
 
MANUAL DE PRACTICAS DE LINUX (Alberto Hdz)
MANUAL DE PRACTICAS DE LINUX (Alberto Hdz) MANUAL DE PRACTICAS DE LINUX (Alberto Hdz)
MANUAL DE PRACTICAS DE LINUX (Alberto Hdz)
 
Gestion de redes
Gestion de redesGestion de redes
Gestion de redes
 
Presentación Sistema OPerativo Linux
Presentación Sistema OPerativo  Linux Presentación Sistema OPerativo  Linux
Presentación Sistema OPerativo Linux
 
Sistemas de archivos
Sistemas de archivosSistemas de archivos
Sistemas de archivos
 

Similaire à Sistema de archivos

Administracion de datos unidad 1
Administracion de datos unidad 1Administracion de datos unidad 1
Administracion de datos unidad 1Juan Anaya
 
Introducción a los Sistemas Operativos II PARTE
Introducción a los Sistemas Operativos II PARTEIntroducción a los Sistemas Operativos II PARTE
Introducción a los Sistemas Operativos II PARTEJOSE ALBERTO DIAZ GARCIA
 
Trabajo Sistema De Archivos
Trabajo Sistema De ArchivosTrabajo Sistema De Archivos
Trabajo Sistema De Archivoslorentejl
 
Presentacion
PresentacionPresentacion
Presentacionlorentejl
 
Consulta 28 03-2015 - copia
Consulta 28 03-2015 - copiaConsulta 28 03-2015 - copia
Consulta 28 03-2015 - copiafelipe062
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivosMarvin Perez
 
Sistema de archivos marvin
Sistema de archivos marvinSistema de archivos marvin
Sistema de archivos marvinMarvin Perez
 
Gestion y sistemas operativos
Gestion y sistemas operativosGestion y sistemas operativos
Gestion y sistemas operativosAndres Mena
 
Nuevo documento de microsoft word
Nuevo documento de microsoft wordNuevo documento de microsoft word
Nuevo documento de microsoft wordguadalupegardenia
 
Sistemas de archivos linux
Sistemas de archivos linuxSistemas de archivos linux
Sistemas de archivos linuxyaneli14
 
Esquema de particiones
Esquema de particionesEsquema de particiones
Esquema de particionesPnfi Unermb
 
Investigacion
InvestigacionInvestigacion
InvestigacionIsaias79
 
Jose hamaliel flores ramirez
Jose hamaliel flores ramirezJose hamaliel flores ramirez
Jose hamaliel flores ramirezJOSE Flores
 

Similaire à Sistema de archivos (20)

El sistema de ficheros
El sistema de ficherosEl sistema de ficheros
El sistema de ficheros
 
Administracion de datos unidad 1
Administracion de datos unidad 1Administracion de datos unidad 1
Administracion de datos unidad 1
 
Introducción a los Sistemas Operativos II PARTE
Introducción a los Sistemas Operativos II PARTEIntroducción a los Sistemas Operativos II PARTE
Introducción a los Sistemas Operativos II PARTE
 
Trabajo Sistema De Archivos
Trabajo Sistema De ArchivosTrabajo Sistema De Archivos
Trabajo Sistema De Archivos
 
Presentacion
PresentacionPresentacion
Presentacion
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
 
Formatos
FormatosFormatos
Formatos
 
Administracion de redes
Administracion de redesAdministracion de redes
Administracion de redes
 
Administracion de redes
Administracion de redesAdministracion de redes
Administracion de redes
 
Consulta 28 03-2015 - copia
Consulta 28 03-2015 - copiaConsulta 28 03-2015 - copia
Consulta 28 03-2015 - copia
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
 
Sistema de archivos marvin
Sistema de archivos marvinSistema de archivos marvin
Sistema de archivos marvin
 
Gestion y sistemas operativos
Gestion y sistemas operativosGestion y sistemas operativos
Gestion y sistemas operativos
 
Tipo de Sistema de Archivos
Tipo de Sistema de ArchivosTipo de Sistema de Archivos
Tipo de Sistema de Archivos
 
Nuevo documento de microsoft word
Nuevo documento de microsoft wordNuevo documento de microsoft word
Nuevo documento de microsoft word
 
Sistemas de archivos linux
Sistemas de archivos linuxSistemas de archivos linux
Sistemas de archivos linux
 
Esquema de particiones
Esquema de particionesEsquema de particiones
Esquema de particiones
 
Investigacion
InvestigacionInvestigacion
Investigacion
 
Ud 5
Ud 5Ud 5
Ud 5
 
Jose hamaliel flores ramirez
Jose hamaliel flores ramirezJose hamaliel flores ramirez
Jose hamaliel flores ramirez
 

Plus de Don Augusto

Taller pensamiento computacional 01
Taller   pensamiento computacional 01Taller   pensamiento computacional 01
Taller pensamiento computacional 01Don Augusto
 
Material pensamiento computacional
Material   pensamiento computacionalMaterial   pensamiento computacional
Material pensamiento computacionalDon Augusto
 
Formato de proyecto
Formato de proyectoFormato de proyecto
Formato de proyectoDon Augusto
 
06 tipos de licencias de software
06 tipos de licencias de software06 tipos de licencias de software
06 tipos de licencias de softwareDon Augusto
 
Software - Conceptos_basicos_-_2021
Software - Conceptos_basicos_-_2021Software - Conceptos_basicos_-_2021
Software - Conceptos_basicos_-_2021Don Augusto
 
Tipos de sistemas operativos 2021
Tipos de sistemas operativos 2021Tipos de sistemas operativos 2021
Tipos de sistemas operativos 2021Don Augusto
 
Res 289 19_calendario escolar_2019
Res 289 19_calendario escolar_2019Res 289 19_calendario escolar_2019
Res 289 19_calendario escolar_2019Don Augusto
 
Proyecto informatico
Proyecto informaticoProyecto informatico
Proyecto informaticoDon Augusto
 
01 introduccion a java script
01 introduccion a java script01 introduccion a java script
01 introduccion a java scriptDon Augusto
 
Programacion orientada-a-objetos
Programacion orientada-a-objetosProgramacion orientada-a-objetos
Programacion orientada-a-objetosDon Augusto
 
Clase 4 constitucion de mutuales
Clase 4 constitucion de mutualesClase 4 constitucion de mutuales
Clase 4 constitucion de mutualesDon Augusto
 
Calendario escolar 2018
Calendario escolar 2018Calendario escolar 2018
Calendario escolar 2018Don Augusto
 

Plus de Don Augusto (20)

Taller pensamiento computacional 01
Taller   pensamiento computacional 01Taller   pensamiento computacional 01
Taller pensamiento computacional 01
 
Tips raspberry
Tips raspberryTips raspberry
Tips raspberry
 
Tipos arduino
Tipos arduinoTipos arduino
Tipos arduino
 
Material pensamiento computacional
Material   pensamiento computacionalMaterial   pensamiento computacional
Material pensamiento computacional
 
Formato de proyecto
Formato de proyectoFormato de proyecto
Formato de proyecto
 
06 tipos de licencias de software
06 tipos de licencias de software06 tipos de licencias de software
06 tipos de licencias de software
 
Software - Conceptos_basicos_-_2021
Software - Conceptos_basicos_-_2021Software - Conceptos_basicos_-_2021
Software - Conceptos_basicos_-_2021
 
Tipos de sistemas operativos 2021
Tipos de sistemas operativos 2021Tipos de sistemas operativos 2021
Tipos de sistemas operativos 2021
 
Software 2021
Software   2021Software   2021
Software 2021
 
Res 289 19_calendario escolar_2019
Res 289 19_calendario escolar_2019Res 289 19_calendario escolar_2019
Res 289 19_calendario escolar_2019
 
Proyecto informatico
Proyecto informaticoProyecto informatico
Proyecto informatico
 
Po ovs pe
Po ovs pePo ovs pe
Po ovs pe
 
01 introduccion a java script
01 introduccion a java script01 introduccion a java script
01 introduccion a java script
 
Programacion orientada-a-objetos
Programacion orientada-a-objetosProgramacion orientada-a-objetos
Programacion orientada-a-objetos
 
Clase 5
Clase 5Clase 5
Clase 5
 
Clase 4 constitucion de mutuales
Clase 4 constitucion de mutualesClase 4 constitucion de mutuales
Clase 4 constitucion de mutuales
 
Clase 3
Clase 3Clase 3
Clase 3
 
Clase 2
Clase 2Clase 2
Clase 2
 
Clase 1
Clase 1Clase 1
Clase 1
 
Calendario escolar 2018
Calendario escolar 2018Calendario escolar 2018
Calendario escolar 2018
 

Dernier

INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
Diapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundariaDiapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundariaAlejandraFelizDidier
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIAFabiolaGarcia751855
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfGruberACaraballo
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primariaWilian24
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfapunteshistoriamarmo
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.JonathanCovena1
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesMarisolMartinez707897
 

Dernier (20)

INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Diapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundariaDiapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundaria
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 

Sistema de archivos

  • 1. ¿Qué es un sistema de archivos? Un sistema de archivos es el sistema de almacenamiento de un dispositivo de memoria, que estructura y organiza la escritura, búsqueda, lectura, almacenamiento, edición y eliminación de archivos de una manera concreta. El objetivo principal de esta organización es que el usuario pueda identificar los archivos sin lugar a error y acceder a ellos lo más rápido posible. Cada archivo contiene unos datos independientes, por lo que es necesario que la información que contiene cada archivo se agrupe con cierto orden. Para ello, el sistema operativo utiliza las famosas «carpetas» o «directorios» con el fin de organizar todas las rutas y localizar la información contenida en el disco duro. En conclusión, el sistema de archivos de un sistema operativo es el que organiza todos los datos contenidos en el disco duro de una forma determinada. Ya no sólo eso, sino que cada unidad de almacenamiento tiene un sistema de archivos que es impuesto tras su formato. Los principales tipos sistemas de archivos que encontramos son los siguientes:  NTFS (New Technology File System).  HPFS (High Performance File System).  EXT (Extended file System).  HFS+ (Hierarchical File System).  APFS (Apple File System).  FAT (File Allocation Table).  exFAT (Extended File Allocation)  FAT32.  A continuación, vamos a comentar cada uno para desmenuzar sus ventajas y desventajas.
  • 2. NTFS: Se trata de un sistema de archivos que lleva con nosotros desde Windows NT y NT 3.1; en otras palabras, fue introducido en 1993. Está basado en el antiguo sistema que usaba IBM (HPFS), que también fue usado en Mac OS. Ese sistema de archivos quedó atrás y ha sido sucedido por NTFS. Actualmente, es el sistema de archivos que Windows utiliza por defecto en los discos duros cuando instalamos su sistema operativo en un SSD o HDD. Está caracterizado por no tener límites de tamaño por archivo y es una opción ideal para unidades de almacenamiento con gran capacidad que se vayan a utilizar en Windows. Teóricamente, NTFS ofrece un tamaño de archivo de 16 EB, que equivalen a 16000000000 GB. No creo que necesitéis mucho más ¿Verdad? Desde Windows XP no se ha mejorado mucho este sistema. Entre sus características más importantes, encontramos las siguientes:  Compatibilidad con archivos dispersos.  Cuotas de uso.  Cifrado de archivo independiente. NTFS está soportado tanto en escritorio, como en sistemas operativos para servidores (Linux, principalmente). El problema viene con la incompatibilidad que presenta en otros sistemas operativos, como Mac. En OS X podemos leer toda la información de una unidad NTFS, pero no podemos escribir en ella. Ventajas:  No tiene límite por archivo.  Es un sistema ideal para unidades que se utilicen en Windows.  Desde Mac se puede leer toda la información.  Es compatible con GNU/Linux.
  • 3. Desventajas:  En Mac no podremos escribir en un NTFS, ni es un SO compatible con este sistema.  En TVs antiguas, los USB tenían que ser FAT32, pero es algo casi extinto. FAT32: En 1996 llegó FAT32 como un sistema ideal para dispositivos portátiles porque contiene una limitación de tamaño por archivo de 4 GB, independientemente de que nuestro pendrive tenga 128 GB. Su principal baza es la altísima compatibilidad que presenta en cualquier sistema operativo o medios de reproducción. Lleva con nosotros desde Windows 95 y sustituyó a FAT16. FAT significa «File Allocation Table» y es famoso por ser un sistema de archivos viejo, robusto y algo anticuado. Entre sus limitaciones más remarcables, encontramos las siguientes: No se pueden almacenar archivos individuales de 4 GB. Una partición FAT32 no puede ser superior a 8 TB. En un principio, era ideal para memorias USB porque éstas no tenían más de 16 GB y era raro ver archivos individuales que pesaran más de 4 GB. No obstante, la actualidad «le pesa» bastante porque supone una limitación importante. Pensad que, ahora, es muy común ver archivos de 4 GB o más, como hay pendrives de 128 GB. Ventajas:  Compatible con todos los SO, videoconsolas, televisiones, etc.  Perfecto para unidades pequeñas con archivos pequeños. Desventajas:  Limitación de 4 GB por archivo.  Partición inferior a 8 TB.
  • 4. exFAT: Es el sucesor de FAT32, ya que éste último se ha quedado algo desfasado. Nace en 2006 de la mano de Windows XP y Vista. Es la evolución de FAT32 porque se elimina las limitaciones que tenía FAT32. Además, es compatible con Windows y Mac, por lo que es perfecto para aquellos discos duros externos que queráis utilizar en ambos sistemas operativos. La «pena» es que no es tan compatible con Linux, ya que requiere una instalación de un software específico. Igualmente, no podremos crear una partición desde Linux, si el sistema de archivos es exFAT. Por tanto, sólo podremos escribir y leer datos. Ventajas:  Es compatible con Windows y Mac.  Ideal para pendrives y discos duros externos que se usen en ambos SO.  Se eliminan las limitaciones de FAT32. Desventajas:  No es del todo compatible con Linux.  Puede no ser compatible con ciertos medios de reproducción. FAT: Es cierto que es algo antiguo este sistema de archivos, como poco utilizado. Sin embargo, es compatible con Windows y Mac, por lo que puede ser útil para unidades que tengan una capacidad de hasta 32 GB. Como su nombre indica, es una tabla de asignación de archivos, pero es descartado por la cantidad de limitaciones que tiene: Si se va la luz o hay una bajada de tensión, pueden dañarse todos los datos fácilmente. Tiene la limitación de tamaño por archivo. FAT 16 tiene un límite de 2 GB. No tiene permisos de seguridad. Los formatos pueden no dejar limpia la unidad, lo que supone una pérdida de rendimiento a la larga.
  • 5. Como es lógico, presenta más desventajas que ventajas porque existen alternativas como FAT32 o exFAT mucho más interesantes para el día de hoy. HFS+ y APFS: Estamos ante el sistema de archivos por defecto de Apple, al igual que NTFS es el de Windows. Curiosamente, también tenían este formato los iPods y las particiones se denominan HFS Extended o Mac OS Extended. Se le denomina «+» o «plus» porque es una evolución de HFS, el cual tenía un soporte limitado en relación al tamaño de los archivos. Con HFS+ podemos nombrar a un fichero con hasta 255 caracteres. Mejora a HFS usando una tabla de asignación de 32 bits, algo que era necesario cuando se empezó a estandarizar los archivos de 1 GB. Así que, HFS+ soporta un archivo de hasta 8 EB. Este sistema se ha quedado atrás porque le ha sucedido APFS, que es el sistema de archivos por defecto de Mac desde macOS 10.13 en adelante. Éste ha mejorado la encriptación, el espacio compartido o la redimensión de las carpetas. La diferencia principal de APFS es que se enfoca en SSD o almacenamiento Flash, pero se puede utilizar en HDD igualmente. Ventajas:  No tiene límite por archivo.  Sistema ideal para dispositivos Mac o para usar macOS.  Es compatible con GNU/Linux. Desventajas:  No son detectados por Windows, ni lectura, ni escritura. La única forma es utilizando programas de terceros.  Los discos duros con este sistema pueden no ser detectados en medios de reproducción (TV, DVD, etc.).
  • 6. Linux. Sistema de Ficheros: Linux soporta gran variedad de sistemas de ficheros, desde sistemas basados en discos, como pueden ser ext2, ext3, ReiserFS, XFS, JFS, UFS, ISO9660, FAT, FAT32 o NTFS, a sistemas de ficheros que sirven para comunicar equipos en la red de diferentes sistemas operativos, como NFS (utilizado para compartir recursos entre equipos Linux) o SMB (para compartir recursos entre máquinas Linux y Windows). Los sistemas de ficheros indican el modo en que se gestionan los ficheros dentro de las particiones. Según su complejidad, tienen características como previsión de apagones, posibilidad de recuperar datos, indexación para búsquedas rápidas, reducción de la fragmentación para agilizar la lectura de los datos, etc. Hay varios tipos, normalmente ligados a sistemas operativos concretos. A continuación, se enumeran los más representativos:  ext2: Hasta hace poco era el sistema estándar de Linux. Tiene una fragmentación muy baja, aunque es algo lento manejando archivos de gran tamaño. Fue la continuación del sistema de ficheros ext, implementado en 1992 e integrado en Linux 0.96. Las principales ventajas que tenía sobre ext eran las siguientes: o Compatible con sistemas de ficheros grandes, admitiendo particiones de disco de hasta 4TB y ficheros de hasta 2GB de tamaño. o Proporciona nombres de ficheros largos, de hasta 255 caracteres. o Tiene una gran estabilidad. o Actualización.  ext3: Es la versión mejorada de ext2, con previsión de pérdida de datos por fallos del disco o apagones. En contraprestació, es totalmente imposible recuperar datos borrados. Es compatible con el sistema de ficheros ext2. Actualmente es el más difundido dentro de la comunidad GNU/Linux y es considerado el estándar. Sus ventajas frente a ext2 son: o Actualización. Debido a que los dos sistemas comparten el mismo formato, es posible llevar a cabo una actualización a ext3, incluso aunque el sistema ext2 esté montado. o Fiabilidad y mantenimiento.
  • 7.  ext4: Es la última versión de la familia de sistemas de ficheros ext. Sus principales ventajas radican en su eficiencia (menor uso de CPU, mejoras en la velocidad de lectura y escritura) y en la ampliación de los límites de tamaño de los ficheros, ahora de hasta 16TB, y del sistema de ficheros, que puede llegar a los 1024PB (PetaBytes).  ReiserFS: Es el sistema de ficheros de última generación para Linux. Organiza los ficheros de tal modo que se agilizan mucho las operaciones con estos. El problema de ser tan actual es que muchas herramientas (por ejemplo, para recuperar datos) no lo soportan.  swap: Es el sistema de ficheros para la partición de intercambio de Linux. Todos los sistemas Linux necesitan una partición de este tipo para cargar los programas y no saturar la memoria RAM cuando se excede su capacidad. En Windows, esto se hace con el archivo pagefile.sys en la misma partición de trabajo, con los problemas que esto conlleva. Además de estos sistemas de ficheros, Linux también ofrece soporte para sistemas de ficheros de Windows, como FAT, FAT32 y NTFS. Tanto para FAT como para FAT32, Linux tiene soporte completo y estable de escritura y lectura, mientras que, para NTFS, y con las últimas versiones del kernel, solo se puede acceder de manera estable en modo lectura. En modo escritura todavía está en fase experimental y no es estable. Existen tres tipos de particiones: Las primarias, las extendidas o secundarias, y las lógicas. A continuación, tienes una descripción sobre cómo es cada una de ellas. Partición primaria: Son las divisiones primarias del disco que dependen de una tabla de particiones, y son las que detecta el ordenador al arrancar, por lo que es en ellas donde se instalan los sistemas operativos. Puede haber un máximo de cuatro, y prácticamente cualquier sistema operativo las detectará y asignará una unidad siempre y cuando utilicen un sistema de archivo compatible. Un disco duro completamente formateado contiene en realidad una partición primaria ocupando todo su espacio.
  • 8. Partición extendida o secundaria: Fue ideada para poder tener más de cuatro particiones en un disco duro, aunque en ella no se puede instalar un sistema operativo. Esto quiere decir que sólo la podremos usar para almacenar datos. Sólo puede haber una de ellas, aunque dentro podremos hacer tantas otras particiones como queramos. Si utilizas esta partición, el disco sólo podrá tener tres primarias, siendo la extendida la que actúe como cuarta. Partición lógica: Son las particiones que se hacen dentro de una partición extendida. Lo único que necesitarás es asignarle un tamaño, un tipo de sistema de archivos (FAT32, NTFS, ext2,...), y ya estará lista para ser utilizada. Funcionan como si fueran dispositivos independientes, y puedes utilizarla para almacenar cualquier archivo, puede a ver un máximo de 23 particiones lógicas en una partición extendida y en Linux que impone un máximo de 15, incluyendo las 4 primarias, en discos SCSI y en discos IDE 8963. Los sistemas Mac OS, OS X y Mac OS X soportan un máximo de 16 particiones en un único disco duro. Los esquemas de particiones permiten dividir un disco en secciones, donde cada sección se comporta como un disco independiente. Esta información se almacena en el primer sector del disco y contiene los comandos necesarios para iniciar la carga de un sistema operativo. ¿Qué es el journaling en tu disco duro y por qué importa? Todos los sistemas operativos utilizan un sistema de archivos propio para almacenar los datos en el disco duro. Windows usa NTFS, mientras que MacOS utiliza APFS y la mayoría de distribuciones de Linux emplean Ext4. Estos sistemas de archivos son fundamentalmente diferentes unos de otros, pero todos ellos utilizan una característica llamada journaling. El journaling en el sistema de archivos del sistema operativo tiene que ver con cómo se almacenan los datos en el disco duro y, lo creas o no, es algo que afecta a la forma en la que usamos el ordenador día a día. Vamos a verlo.
  • 9. ¿Qué es el journaling? Imagina que cada archivo que guardas en el disco duro es un catálogo en una biblioteca con libros, periódicos, revistas o documentos en general. Cada nuevo número que sale se añade al catálogo, cambiando su información un poco, pero lo bueno de esto es que en lugar de tener que buscar por toda la librería de documentos por un número en concreto, solo tienes que buscar en el catálogo que le corresponde para poder encontrarlo. Así, tienes por ejemplo un catálogo de periódicos en el que se van sumando los nuevos periódicos que salen cada día, otro catálogo de revistas al que se le van añadiendo los nuevos números que salen semanalmente, u otro catálogo de cómics que funciona de igual manera. Así, cuando quieres buscar una revista, no tendrás que buscar en toda la biblioteca, sino que tendrás que consultar el catálogo de revistas para saber dónde está. El journaling en el disco duro funciona de una manera muy similar. Su propósito es realizar un seguimiento de todos los cambios que ocurren en el disco duro pero que todavía no han sido confirmados en el sistema de archivos; así, incluso aunque se vaya la luz y se apague el PC inesperadamente, se podrá acceder a la última versión del archivo con una menor probabilidad de que se corrompa. El término «journaling» viene de «journal», diario en inglés. Cada cambio se registra en una nueva entrada del diario y se almacena con fecha y hora, almacenándose además en una parte contigua del disco duro para acortar los tiempos de acceso, si bien es cierto que no todos los «journals» tienen por qué estar almacenados juntos. Eso no importa mientras el sistema de archivos sepa dónde están ubicados estos catálogos para poder acceder a ellos rápidamente. ¿Por qué es algo tan importante? El objetivo de utilizar esta técnica es reducir el espacio que requiere el índice en el disco duro, y aumentar la velocidad de acceso a cualquier archivo. Esencialmente, en lugar de tener un índice con cientos de miles de entradas, se clasifican los archivos por categorías, indicándole al sistema de archivos dónde está cada cosa e incluyendo su registro de cambios, por lo que a su vez nos permite evitar corrupción de datos cuando se produce un apagado inesperado del disco duro. Al escribir los cambios en este «diario» tan pronto como suceden, podemos asegurarnos de que cualquier cambio en los archivos quede registrado y que no se pierdan durante fallas en el disco duro o cortes de luz.