Existem duas razões principais para a diferença de desempenho e duas possíveis possíveis . Primeiro, as principais razões:
Maior desempenho do ext4 vs. NTFS
Vários pontos de referência concluíram que o sistema de arquivos ext4 real pode executar uma variedade de operações de leitura-gravação mais rápido do que uma partição NTFS. Observe que, embora esses testes não sejam indicativos de desempenho no mundo real, podemos extrapolar esses resultados e usar isso como um motivo.
Quanto ao motivo pelo qual o ext4 realmente funciona melhor, então o NTFS pode ser atribuído a uma grande variedade de razões. Por exemplo, ext4 suporta alocação atrasada diretamente. Novamente, porém, os ganhos de desempenho dependem estritamente do hardware que você está usando (e pode ser totalmente negado em certos casos).
Requisitos de verificação do sistema de arquivos reduzido
O sistema de arquivos ext4 também é capaz de realizar verificações de sistema de arquivos mais rápidas do que outros sistemas de arquivos de registro no diário equivalentes (por exemplo, NTFS) . Segundo a página da Wikipedia:
In ext4, unallocated block groups and sections of the inode table are marked as such. This enables e2fsck to skip them entirely on a check and greatly reduces the time it takes to check a file system of the size ext4 is built to support. This feature is implemented in version 2.6.24 of the Linux kernel.
E agora, os dois possíveis motivos:
Utilitários de verificação de sistema de arquivosCertos aplicativos podem executar rotinas diferentes no sistema de arquivos para realmente executar a "verificação" de integridade. Isso pode ser visto facilmente se você usar o utilitário fsck definido no Linux versus o utilitário chkdsk no Windows. Esses aplicativos são gravados em sistemas operacionais diferentes para diferentes sistemas de arquivos. A razão pela qual eu levanto isso como uma razão possível é que as chamadas de sistema de baixo nível em cada sistema operacional são diferentes e, portanto, você pode não conseguir comparar diretamente os utilitários usando dois sistemas operacionais diferentes. / p>
Fragmentação de disco
Este é fácil de entender e também nos ajuda a entender as diferenças entre os sistemas de arquivos. Embora todos os dados digitais contidos em um arquivo sejam os mesmos, como ele é armazenado no disco rígido é bem diferente do sistema de arquivos para o sistema de arquivos. A fragmentação de arquivos pode obviamente aumentar as velocidades de acesso, atribuindo a uma maior diferença de velocidade.