Breaking News

Sistema de archivos

Sistema de archivos


Imagine si tuviera que almacenar un solo archivo en un armario. Eso no es tan malo, ¿verdad? ¿Qué pasaría si, en lugar de un archivo, tuviera que almacenar 100.000? ¿Puedes ver un problema aquí? Bueno, en nuestras computadoras, podemos almacenar fácilmente cientos de miles de archivos, si no más. ¿Problema resuelto? No del todo, tenemos que ser capaces de realizar un seguimiento de todos estos archivos. El núcleo maneja el almacenamiento de archivos y los sistemas de archivos en nuestras máquinas. Y en esta lección, vamos a profundizar un poco más en cómo lo hace. Hay tres componentes principales para manejar archivos en un SO, los datos del archivo, los metadatos y el sistema de archivos. 


Comencemos con el sistema de archivos. Cuando tenemos un nuevo disco duro en el que queremos almacenar datos, necesitamos borrar y configurar el disco. De esta forma, nuestro sistema operativo puede leer y escribir datos en él.



Esto es importante, ya que es la forma en que nuestro sistema operativo realiza un seguimiento de los archivos. Por lo tanto, debe saber qué tipo de sistema de archivos se utiliza. Hay muchos sistemas de archivos y se usan para diferentes propósitos. Algunos sistemas de archivos admiten el almacenamiento de grandes cantidades de datos, otros solo admiten pequeñas cantidades. Pueden operar a diferentes velocidades, y tiene una resistencia variable frente a la corrupción de archivos, y así sucesivamente. No entraremos en qué sistema de archivos es el mejor. Eso es para que tú decidas. Pero los principales fabricantes de sistemas operativos tienen sus propios sistemas de archivos únicos que recomendar. Para Windows, el principal sistema de archivos que se usa es NTFS. Fue introducido en la versión anterior del sistema operativo Windows, Windows NT. E incluye muchas funciones, como encriptación, velocidades de acceso más rápidas seguridad y más Microsoft está desarrollando otro sistema de archivos llamado ReFS, pero todavía no está listo para el uso del consumidor. Si estás interesado en aprender más, puedes leer más sobre esto en la próxima lectura complementaria. Para Mac OS, el sistema de archivos predeterminado es HFS+ o  APFS para los nuevos equipos. Está registrado por diario, lo que significa que hace un mejor trabajo guardando el estado de tu disco en caso de falla. Esta es una función de otros tipos de sistemas de archivos, como NTFS. Para Linux, las diferentes distribuciones usarán diferentes tipos de sistemas de archivos. Un estándar para sistemas de archivos para Linux es ext4, que es compatible con sistemas de archivos ext más antiguos. En general, los diferentes tipos de sistemas de archivos no funcionan bien entre sí. Es posible que no pueda mover archivos fácilmente a través de diferentes sistemas de archivos, dependiendo del tipo de sistema de archivos. Una buena guía para usar es solo usar el sistema de archivos que su sistema operativo recomienda. Puede leer más sobre los diferentes tipos de sistemas de archivos en la lectura complementaria. Otra parte importante de la gestión de archivos es el almacenamiento de los datos de archivo reales. Escribimos datos en nuestro disco duro en forma de bloques de datos. Cuando guardamos algo en nuestros discos duros, no siempre se sienta en una sola pieza. Se puede dividir en muchas partes y escribir en diferentes partes del disco. El almacenamiento en bloque mejora el manejo de los datos porque los datos no se almacenan en una pieza larga y se puede acceder más rápido. También es mejor para utilizar el espacio de almacenamiento. Por último, debemos mantener los metadatos que contienen la información sobre nuestro archivo. Hay mucha información sobre nuestro archivo que queremos saber, como quién lo creó, cuándo fue modificado por última vez, quién tiene acceso a él, y así sucesivamente. Los metadatos del archivo nos dicen todo lo que necesitamos saber sobre nuestro archivo. También nos dice qué tipo de archivo es. Una extensión de archivo es la parte adjunta de un nombre de archivo que nos dice qué tipo de archivo es en ciertos sistemas operativos. Toma cool_image.jpeg. Jpeg es una extensión de archivo asociada con archivos de imagen. Verá diferentes tipos de extensiones de archivos como este cuando estás trabajando con tu sistema operativo. Un conocimiento práctico de los sistemas de archivos y las diferencias entre ellos es un gran habilidad para tener en su caja de herramientas especializada en soporte de TI. Puede ser muy útil cuando necesitas hacer cosas como recuperar datos de discos dañados. O explore formas de arrancar desde dos tipos diferentes de sistemas operativos, como Windows y Linux, en la misma computadora.

No comments