Hay dos razones principales para la diferencia de rendimiento y dos posibles . Primero, las razones principales:
Mayor rendimiento de ext4 frente a NTFS
Varios puntos de referencia han concluido que el sistema de archivos ext4 real puede realizar una variedad de operaciones de lectura y escritura más rápido que una partición NTFS. Tenga en cuenta que si bien estas pruebas no son indicativas del rendimiento en el mundo real, podemos extrapolar estos resultados y usar esto como una razón.
En cuanto a por qué ext4 realmente funciona mejor, entonces NTFS puede atribuirse a una amplia variedad de razones. Por ejemplo, ext4 admite la asignación retrasada directamente. Sin embargo, una vez más, las ganancias de rendimiento dependen estrictamente del hardware que esté utilizando (y puede negarse totalmente en ciertos casos).
Requisitos de comprobación de sistema de archivos reducidos
El sistema de archivos ext4 también es capaz de realizar comprobaciones más rápidas del sistema de archivos que otros sistemas de archivos de registro en diario equivalentes (por ejemplo, NTFS). De acuerdo con la página de Wikipedia:
En ext4, los grupos de bloques no asignados y las secciones de la tabla de inodo se marcan como tales. Esto permite que e2fsck los omita por completo en una verificación y reduce en gran medida el tiempo que lleva verificar un sistema de archivos del tamaño que ext4 está diseñado para soportar. Esta característica se implementa en la versión 2.6.24 del kernel de Linux.
Y ahora, las dos posibles razones:
Sistema de archivos que verifican las utilidades mismas
Ciertas aplicaciones pueden ejecutar diferentes rutinas en los sistemas de archivos para realizar realmente la "verificación" de estado. Esto se puede ver fácilmente si usa la utilidad fsck establecida en Linux versus la utilidad chkdsk en Windows. Estas aplicaciones están escritas en diferentes sistemas operativos para diferentes sistemas de archivos. La razón por la que menciono esto como una posible razón es que las llamadas de sistema de bajo nivel en cada sistema operativo son diferentes, por lo que es posible que no pueda comparar directamente las utilidades utilizando dos sistemas operativos diferentes.
Fragmentación de disco
Este es fácil de entender y también nos ayuda a comprender las diferencias entre los sistemas de archivos. Si bien todos los datos digitales contenidos en un archivo son iguales, la forma en que se almacena en el disco duro es muy diferente de un sistema de archivos a otro. La fragmentación de archivos obviamente puede aumentar las velocidades de acceso, atribuyéndose a una mayor diferencia de velocidad.