Por qué Linux no necesita desfragmentación

  

Noticias de Computer Shop Si es un usuario de Linux, es posible que haya oído que no necesita desfragmentar el sistema de archivos de Linux. También puede notar que la distribución de Linux no viene con una herramienta de desfragmentación de disco. Porque es esto Desea saber por qué en el uso normal, el sistema de archivos de Linux no necesita ser desfragmentado, y Windows necesita hacerlo. Debe comprender por qué se genera la fragmentación, y los dos sistemas de archivos, Linux y Windows, funcionan juntos.
¿Qué es la fragmentación? Muchos usuarios de Windows, incluso si no tienen mucha experiencia, creo que también los desfragmentarán regularmente para acelerar sus computadoras. ¿Por qué quieres hacer esto, muchas personas no lo saben? En pocas palabras, cada disco duro tiene muchos sectores, y cada sector puede contener pequeños fragmentos de datos. Para archivos particularmente grandes, deben almacenarse en muchos sectores diferentes. Digamos, por ejemplo, algunos archivos diferentes almacenados en el sistema de archivos, cada uno de los cuales se almacenará en un sector contiguo. Más adelante, actualizará el archivo que guardó originalmente y aumentará el tamaño del archivo. El sistema de archivos intentará almacenar la nueva parte del archivo junto al espacio del sector original. Desafortunadamente, si no hay suficiente espacio contiguo, el archivo se debe dividir en varios fragmentos — por eso se genera la fragmentación. Cuando su disco duro lee un archivo, la cabeza debe omitir las diferentes ubicaciones físicas en el disco duro para leer los datos de cada sector, por lo que se ralentiza. La desfragmentación es un proceso centralizado de movimiento de archivos de bits para reducir la fragmentación y garantizar que cada archivo esté contiguo en la unidad. Por supuesto, los SSD son diferentes, no tienen partes móviles y no deben desfragmentarse, ya que la desfragmentación de los SSD reduce su vida útil. Además, en la última versión de Windows, no necesita preocuparse por la desfragmentación de su sistema de archivos, Windows lo hará por usted automáticamente. ¿Cómo funciona el sistema de archivos de Windows? El antiguo sistema de archivos FAT de Microsoft, la última vez que vi el valor predeterminado en Windows 98 y ME, ahora también se usa en una unidad flash USB, no puede organizar los archivos de manera inteligente. Cuando guarda un archivo en el sistema de archivos FAT, lo guarda lo más cerca posible del principio del disco. Cuando guarde el segundo archivo, se guardará inmediatamente después del primer archivo, y así sucesivamente. Cuando el tamaño del archivo original crece y no hay espacio libre cerca para que crezcan, siempre generan fragmentos. El nuevo sistema de archivos NTFS de Microsoft, usado en Windows XP y 2000, parece ser un poco más inteligente, agregando más espacio de "almacenamiento en búfer" alrededor de los archivos en el disco duro. Aunque, cualquier usuario de Windows puede decirle que, con el tiempo, el sistema de archivos NTFS seguirá generando fragmentación. Debido al trabajo con estos sistemas de archivos, deben desfragmentarse para garantizar que su rendimiento no se degrade. La última versión de Windows de Windows puede ejecutar la desfragmentación en segundo plano para aliviar este problema. ¿Cómo funciona el sistema de archivos de Linux? Linux tiene sistemas de archivos ext2, ext3 y ext4. El sistema de archivos ext4 se usa en Ubuntu y en otras distribuciones actuales de Linux. Tiene un método de asignación de archivos más inteligente en lugar de colocar varios archivos cerca uno del otro. En el disco duro. El sistema de archivos de Linux está distribuido en diferentes discos de archivos y deja mucho espacio libre. Cuando se necesita editar un archivo, generalmente hay suficiente espacio libre. Si se produce la fragmentación, el sistema de archivos intentará mover el archivo para reducir la fragmentación. Bajo uso normal, no se requieren herramientas de desfragmentación. Si su sistema de archivos está lleno o el 95% (o incluso el 80%), puede comenzar a ver algo de fragmentación. En resumen, el sistema de archivos está diseñado para evitar la fragmentación durante el uso normal. Si tiene problemas de fragmentación en su Linux, es posible que necesite un disco duro más grande. Si necesita desfragmentar el sistema de archivos, el método más sencillo y confiable podría ser copiar todos los archivos respaldados desde la partición, luego borrar todos los archivos de la partición y luego copiarlos nuevamente a la partición. De esta manera el sistema de archivos copiará inteligentemente los archivos al disco. También puede usar el comando fsck para medir la fragmentación del sistema de archivos de Linux: busque la salida " nodos no adyacentes "

Copyright © Conocimiento de Windows All Rights Reserved