NTFS em flash drives

3

Eu sei que é possível e faço isso o tempo todo ... Mas isso é ruim; Existem regras que o NTFS não deveria estar em uma unidade flash? Eu pergunto porque muitos dos meus dispositivos de desempenho tem um impacto gigante quando o NTFS é usado em uma unidade flash. Uma vez que eu volto para o FAT32, tudo está bem.

    
por null 26.09.2011 / 16:43

2 respostas

3

O NTFS é um sistema de arquivos de registro no diário, o que significa que o SO registra em um arquivo especial tudo o que está prestes a fazer em uma unidade antes de executá-lo. Isso é usado para melhorar a consistência do sistema de arquivos, mas é muito ruim para a memória flash, pois a adição de um pequeno trecho de diário requer leitura, apagamento e gravação de um bloco inteiro no flash (geralmente 4KB).

Além disso, é muito mais complicado implementar do que o FAT e obtém menos suporte fora do mundo do Windows, portanto, os fabricantes de armazenamento normalmente formatam as unidades em FAT.

Você normalmente deve usar o FAT32 em drivers flash, a menos que você precise usar recursos NTFS como arquivos grandes, ACL, EFS, etc.

    
por 26.09.2011 / 16:51
0

Basicamente, a resposta simples é que uma unidade flash só pode ser apagada e escrita tantas vezes antes que não funcione mais. Como o NTFS cria uma entrada de diário que está sendo apagada e reescrita de forma consistente, o uso desse sistema de arquivos em uma unidade flash reduz muito a sua vida geral.

    
por 19.03.2017 / 21:51