Tamanho e tamanho no disco Massive Bloat

4

Estou recebendo um "Tamanho no Disco" 50% maior do que o "Tamanho" dos arquivos que eu esperaria, conforme vinculado. Tenho uma ideia de outras postagens que li sobre o tamanho do cluster e a alocação de arquivos pequenos para clusters que causam desperdício, mas isso representaria 300 GB de espaço extra usado / desperdiçado?

Tamanho 561GB enquanto Tamanho no Disco 863GB

Alguma idéia de como eu poderia resolver essa disparidade e reduzir o tamanho do disco, por favor?

WorkerD
fonte
4
verifique o tamanho do cluster e o tipo de sistema de arquivos. É nfts e 4k, que geralmente os padrões e tem bons resultados. Pesquise no seu sistema de arquivos para ver quantos arquivos você possui menor que o tamanho do cluster.
21917 cybernard
1
Mesmo com um tamanho médio de arquivo de 0,5Kb com clusters de 64Kb, você observaria uma estimativa aproximada de 24Gb de folga de arquivos para tantos arquivos (63,5Kb * 388285). Estou ignorando as pastas, pois elas são tratadas de maneira um pouco diferente. O que você tem lá parece excessivo, para dizer o mínimo. Como o disco é formatado?
Mokubai
use o bloco de notas crie um arquivo contendo oi, salve-o, agora quantos bytes ele usa no disco.
21917 cybernard
1
Eu concordo com @Mokubai; há mais de 700 KB de espaço não contabilizado por arquivo e pasta (combinados).
lungj
Posso perguntar por que você removeu a tag "nas" e a imagem da sua pergunta?
Daniel B

Respostas:

3

Você aplicou a tag NAS. Isso significa que você determinou essas estatísticas em um compartilhamento de arquivo? Que tipo de NAS é esse? Um baseado em Linux?

A partir do Windows 8.1 (ou talvez apenas no Windows 8.1), o Windows calcula erroneamente o espaço em disco usado usando os relatórios do Samba "tamanho do arredondamento da alocação". Há um artigo explicando o significado por trás desse parâmetro do Samba e várias outras coisas. Como 1 MiB por padrão, aumentará bastante o suposto espaço em disco quando houver muitos arquivos menores.

tl; dr: É um bug.

Daniel B
fonte
Isso poderia muito bem explicar. Definitivamente, está no campo certo para explicar a enorme quantidade de folga extra que está sendo vista. Existe uma maneira de contornar isso para descobrir a verdadeira quantidade de espaço livre? Estou assumindo por enquanto a única maneira de saber seria a partir de qualquer console de gerenciamento de disco do NAS fornece ...
Mokubai
Outros sistemas operacionais (incluindo versões mais antigas do Windows) ou du(diretamente no NAS via SSH) provavelmente funcionariam, verificarei.
Daniel B
1
Com base em uma investigação mais aprofundada, o Windows 7 parece assumir um tamanho de bloco de 1024 bytes. Isso torna o cálculo errado menos óbvio. Quando montado no Linux ( mount.cifs), todos os valores são reportados corretamente (via du).
Daniel B #
1

Geralmente, com a alteração do tamanho do cluster pelo FAT 12/16/32, há outras dificuldades, como o tamanho reduzido da partição MAX. O cluster FAT16 2gb MAX @ 16k, quem achou que era uma boa ideia, estava errado ..... muito errado.

NÃO FORMATO seu disco rígido com dados nele. Você deve apenas FORMATAR, uma nova partição / unidade !! Eu não posso enfatizar isso o suficiente.

Você provavelmente poderia usar o ISO inicializável gparted ou partedmagic para fazer este trabalho.

formatação 512 cluster

A coisa mais eficaz que você pode fazer é redimensionar os clusters ou adicionar outra partição (reduzir a partição existente e adicionar espaço livre) e formatar a nova partição com clusters menores. (Não aceite os padrões ao formatar)

Além disso, você pode colocar todos / quase todos os arquivos pequenos em um arquivo zip, mas isso pode atrapalhar a funcionalidade dos seus programas. Além disso, você precisa extrair e colocá-los novamente no arquivo ZIP, que dor.

Você poderia criar e montar um arquivo VHD a partir do gerenciamento de disco e ele receberia sua própria letra de unidade. Ainda seria um pouco mais lento, mas ainda permitiria formatar uma unidade virtual com um cluster menor sem o incômodo de reparticionar nem o problema de extrair / compactar ZIP ou outra compactação de arquivo.

A compactação de arquivo / pasta não ajuda, pois cada arquivo ainda usa no mínimo 1 cluster.

Você pode ter clusters de .5k, 1k, 2k ou 4k. Qualquer tamanho maior teria ainda mais desperdício.

Primeiro, você precisa identificar quais arquivos estão desperdiçando mais espaço e agrupá-los por programa.

Então, dependendo da quantidade de espaço livre disponível, mova alguns deles para a nova unidade / partição. Você decide quando a proporção é boa o suficiente para você parar.

cybernard
fonte
2
Os cuidados padrão se aplicam: A formatação remove todos os dados na unidade. Se o OP tiver um PC Windows tradicional com uma única partição, ele não poderá formatá-lo enquanto inicializado a partir da partição.
Christopher Hostage
Para não falar da possibilidade de que o OP não tenha um bom disco de restauração de qualquer tipo e também perca completamente o Windows depois de fazer um formato. Se você vai pedir a alguém que destrua o sistema dele, é necessário dedicar algum tempo em seus conselhos sobre como se preparar para se recuperar! A etiqueta diz NAS, mas não há nada em questão sobre isso.
Joe
@ Joe Lá eu adicionei um aviso!
22817 cybernard