Espaço usado em uma unidade flash formatada "vazia"

11

Recentemente, comprei uma unidade flash SanDisk Cruzer CZ36 16GB USB 2.0. A unidade flash foi formatada como FAT32 no pacote. Vou precisar armazenar arquivos com mais de 4 GB nesta unidade flash, então decidi reformatar a unidade como NTFS . (Além disso, a unidade tinha algum software SanDisk SecureAccess pré-carregado que eu não quero.) No Windows 7, cliquei com o botão direito do mouse na unidade e selecionei Formato. Fiz um formato completo desmarcando a caixa "Formatação rápida".

Após o formato, no entanto, o Windows diz que a unidade não está completamente vazia. Se clicar com o botão direito do mouse na unidade e selecionar Propriedades, o Windows fornecerá as seguintes informações:

Type:        Removable Disk
File system: NTFS

Used space:     96,169,984 bytes    91.7 MB
Free space: 15,912,419,328 bytes    14.8 GB

Capacity:   16,008,589,312 bytes    14.9 GB

Por que é esse o caso, desde que acabei de formatar a unidade? Isso é de se esperar? Ou alguns arquivos ainda permanecem na unidade?

Quando abro a unidade no Windows Explorer, nenhuma pasta ou arquivo aparece, mesmo quando digo ao Windows para mostrar pastas e arquivos ocultos. Mas, ainda assim, acho preocupante o fato de haver 91,7 MB de alguma forma em uso nesta unidade "vazia".

Andrew
fonte
Um formato completo na memória flash não é bom para a vida útil do dispositivo. Não apaga todas as informações, devido ao desgaste do desgaste e ao espaço de resgate.
Paebbels
2
@Paebbels: não é bom para a vida útil do dispositivo? As células flash AFAIK, NAND ainda têm uma expectativa de vida de ciclo de gravação típica entre 100.000 a 1.000.000 ordens de magnitude. Um único formato completo grava cada bit exatamente uma vez. Concordo que é uma coisa muito inútil, mas não vejo como fazer uma diferença significativa na expectativa de vida da unidade.
Mels
Dica: você também disse ao Windows para mostrar " arquivos protegidos do sistema operacional "? Você ainda não consegue ver tudo , mas é um começo.
Mels
1
@Mels Nenhuma célula flash NAND moderna (<20 nm) tem um ciclo de vida de gravação em torno de 10.000 (pelo que sei). As técnicas de desgaste nos modernos SSDs e controladores flash USB distribuem o acesso de gravação para obter maior vida útil. Especialmente TLCs (células de três níveis) têm valores baixos.
Paebbels
1
Para um melhor desempenho, é provavelmente melhor fazer um formato completo, para que a unidade Flash saiba que tem mais espaço livre e, por sua vez, tem mais espaço para coleta de lixo e nivelamento de desgaste.
CivMeierFan

Respostas:

17

Isto é normal. Um sistema de arquivos NTFS "vazio" possui vários arquivos internos, como a tabela de arquivos mestre ("$ MFT"), o arquivo de log usado para a recuperação do sistema de arquivos ("$ LogFile"), o arquivo descritor de volume ("$ Volume"), e assim por diante.

O maior deles é provavelmente o bitmap de alocação de cluster ("$ Bitmap") que monitora qual espaço é usado e qual é o espaço livre. Isso é pré-alocado quando o sistema de arquivos é criado.

David Schwartz
fonte
4
Além disso: isso não está restrito ao NTFS. Todo sistema de arquivos se armazena na mesma mídia e requer algum espaço. O tamanho depende do tamanho da partição e / ou da contagem de arquivos.
Paebbels
Muito obrigado. Então, você acha que 91,7 MB de espaço usado são razoáveis ​​para uma unidade flash de 16 GB?
Andrew
1
0,6% parece razoável para mim.
David Schwartz
1
@CivMeierFan Você pode começar por aqui ou apenas inserir algo como "estrutura NTFS" em seu mecanismo de pesquisa favorito.
9788 David Guwartz #
1
@CivMeierFan: A melhor documentação sobre NTFS costumava ser a especificação de engenharia reversa no Linux-NTFS Wiki. Foi tão abrangente que - de acordo com algumas curiosas entradas de log do servidor da Web - parece que ele foi realmente usado como material de treinamento na Microsoft. Infelizmente, o Wiki, junto com todo o projeto Linux-NTFS, não existe mais. Mas você ainda pode encontrar alguns vestígios na Internet Archive 's Wayback Machine .
Jörg W Mittag
-1

Não sou especialista, mas acredito que todos os dispositivos USB possuem algum código que informa ao computador o que é. ie uma unidade flash, um teclado, um mouse etc.

Chuck Fullmer
fonte
3
Esse fato aleatório relacionado ao computador não está realmente relacionado à questão.
fixer1234