sistema de arquivos NTFS vs FAT no XP ou posterior, qualquer estatística de uso?

1

Estou trabalhando em um aplicativo de backup (algo como dropbox, apenas para diferentes mercados e propósitos diferentes). Para isso, preciso confiável rastrear as alterações feitas no sistema de arquivos.

Por causa da maneira como o Windows funciona (consulte minha outra pergunta sobre isso aqui ), a única maneira confiável de rastrear as alterações no sistema de arquivos é obtendo a data de modificação diretamente dos discos NTFS por meio do diário de alterações.

Eu era capaz de fazer isso, funciona maravilha, e até mesmo suportar / manipular grandes mudanças (ou seja, copiar pastas grandes), mas isso só funciona em discos NTFS.

Meu alvo de aplicativo Windows XP +, eu sei que o NTFS tem sido o sistema de arquivos padrão desde o XP. Eu altamente suspeito que a maioria usa NTFS, mas eu ainda me pergunto se há uma estatística recente confiável sobre o uso do FAT32.

Em outras palavras, eu gostaria de saber se vale a pena se preocupar em suportar discos FAT32

    
por TheDude 24.03.2013 / 04:59

1 resposta

2

Você também pode ler o último horário modificado do FAT e, com o .NET, ele deve ser muito fácil no Windows, pelo menos. link

Dito isto, se você está lendo apenas os volumes do Windows, então o NTFS provavelmente é bom o suficiente, estamos nos aproximando rapidamente de tamanhos de unidades onde o FAT simplesmente não faz sentido algum. Mas, se os dispositivos USB forem usados, eles ainda são FAT.

Se você estiver usando o .NET para o seu aplicativo, eu iria em frente e adicionaria (pode até funcionar com as classes .NET nativas). Se você estiver usando algum tipo de C ++ e COM, pode não valer a pena.

    
por 24.03.2013 / 05:39