Diferença entre tamanho e tamanho do disco no Windows explicada

Diferenca Entre Tamanho E Tamanho Do Disco No Windows Explicada



Você pode ver o tamanho real do seu arquivo abrindo as propriedades do arquivo no File Explorer. Se você já percebeu, as propriedades do arquivo mostram dois tipos diferentes de tamanhos para o mesmo arquivo, a saber, Tamanho e Tamanho no disco . O Tamanho no disco geralmente é maior que o tamanho real do arquivo. Mas, em alguns casos, pode ser igual ou menor que o tamanho real do arquivo. Neste artigo falarei sobre o diferença entre tamanho e tamanho no disco em um PC com Windows .



  Tamanho versus tamanho no disco





Diferença entre tamanho e tamanho no disco explicada

Antes de discutir detalhadamente a diferença entre “Tamanho” e “Tamanho no disco”, vamos ver as diferenças básicas entre esses termos. Aqui também mostrarei alguns cálculos que darão o resultado exato e aproximado para o “Tamanho no disco”. A captura de tela abaixo mostra o tamanho de um arquivo e “Tamanho no disco”.





  Tamanho e tamanho no disco



Tamanho representa o tamanho real de um arquivo. Em palavras simples, é o tamanho dos dados que um arquivo contém. O tamanho pode ser aumentado ou diminuído com base nos dados que um arquivo possui. Por exemplo, se você criar um arquivo de texto em branco, ele mostrará o tamanho de 0 bytes. Mas à medida que você começa a escrever texto nele, seu tamanho também começa a aumentar.

Tamanho no disco mostra o número de bytes que um arquivo ocupou quando você o armazenou em um disco rígido. Com base no tamanho da unidade de alocação, você verá tamanhos diferentes no disco para o mesmo arquivo. Normalmente, o “Tamanho no disco” é maior que o tamanho real de um arquivo. Para entender isso, você precisa entender os cálculos. Mas antes de mostrar os cálculos, é necessário saber como os dados são armazenados em um disco rígido.

Como os dados são armazenados em um disco rígido

Quando você armazena dados em um disco rígido, o Windows os converte em Valores binários , ou seja, 0 e 1. Esses valores são armazenados em um disco rígido em clusters. Tamanho do cluster representa a pequena quantidade de espaço em disco usada para armazenar um arquivo. No Windows, normalmente, três tipos de sistemas de arquivos estão disponíveis: NTFS, FAT 32 e exFAT . Todos esses sistemas de arquivos suportam diferentes tamanhos de unidades de alocação. Com base no sistema de arquivos selecionado e no tamanho da unidade de alocação, o “Tamanho no disco” é calculado. O Windows exibe o mesmo nas propriedades do arquivo após este cálculo.



gravar vídeo de webcam windows 10

Você pode selecionar um tamanho de cluster ao formatar um disco rígido ou partição de disco rígido. Se nenhum tamanho de cluster for especificado, o Windows assume o valor padrão para o tamanho do cluster e formata o disco rígido ou a partição do disco rígido.

Quando você armazena um arquivo, ele é armazenado em clusters. Com base no tamanho do arquivo (o número de bytes que um arquivo contém), ele é distribuído em clusters para armazenamento, o que determina o “Tamanho no disco”. Por exemplo, se você deseja armazenar um arquivo de 5 KB em um disco rígido com sistema de arquivos NTFS e o tamanho do cluster (tamanho da unidade de alocação) 1024 bytes, os 5 Kilobytes são divididos e armazenados em diferentes conjuntos de clusters com cada cluster contendo 1024 bytes de dados. O número de bytes restantes vazios no último cluster será desperdiçado. É por isso que o “Tamanho no disco” geralmente é maior que o tamanho real do arquivo.

Cálculos para o tamanho no disco

Agora, vamos ver alguns cálculos do Tamanho no disco para que você possa entender melhor este tópico. Fiz alguns cálculos para arquivos de texto de tamanhos diferentes em tamanhos de cluster diferentes no sistema de arquivos NTFS. Aqui vou mostrar o mesmo e tentar explicar esses cálculos.

O cálculo do tamanho no disco quando o tamanho da unidade de alocação é 4.096 bytes

Peguei um arquivo de texto de tamanho 24.223 bytes e copiei-o para uma unidade flash USB com sistema de arquivos NTFS e tamanho da unidade de alocação de 4.096 bytes. O tamanho da unidade de alocação é o tamanho do cluster da unidade flash USB. Quando abri as propriedades do arquivo de texto, vi os seguintes detalhes:

  Propriedades do arquivo de texto

  • Tamanho – 24223 bytes
  • Tamanho no disco – 24576 bytes

Você pode ver as mesmas informações na imagem acima. Como expliquei acima neste artigo, o “Tamanho no disco” geralmente é maior que o tamanho real de um arquivo. Isso ocorre porque os clusters são desperdiçados durante o armazenamento dos arquivos. Vamos ver os cálculos nos bastidores.

O tamanho real do arquivo é 24.223 bytes e o tamanho do cluster selecionado é 4.096 bytes. Agora, o Windows armazena esse arquivo em clusters. Isso significa que 24.223 bytes são distribuídos no disco nos conjuntos de 4.096 clusters. Estou dizendo “conjuntos de cluster 4.096” porque cada cluster (unidade de alocação) pode conter até 4.096 bytes de dados.

Se eu dividir 24.223 bytes por 4.096 bytes, obterei o seguinte resultado:

24223/4096 = 5.9138 bytes

A partir do resultado acima, fica claro que 5 conjuntos de clusters estão totalmente ocupados e o último 6º conjunto tem alguns clusters vazios. O Windows não usa esses clusters vazios para armazenar outros dados. Devido a isso, esses clusters são um desperdício. Mas se você substituir os dados no mesmo arquivo, o Windows usará os mesmos clusters.

Agora, 5 conjuntos de 4.096 clusters estão completamente ocupados. Isso nos dá o seguinte valor:

5 x 4096 = 20480 bytes

Nossos dados têm 24.223 bytes no total. Desse total, 20.480 bytes estão ocupados completamente nos 5 conjuntos de clusters. Portanto, os bytes restantes de nossos dados são:

24223 - 20480 = 3743 bytes

O Windows preencherá todos esses 3.743 bytes no último conjunto do cluster, o 6º cluster no nosso caso. Cada cluster pode armazenar 4.096 bytes. Portanto, os clusters vazios restantes são:

4096 - 3743 = 353 bytes

Agora, esses bytes restantes ou vazios são adicionados aos bytes reais que nosso arquivo possui. Isso nos dará o resultado real (o “Tamanho no disco”).

353 + 24223 = 24576 bytes

No resultado acima, o “Tamanho no disco” mostra que 24.576 bytes (6 conjuntos de clusters com cada cluster podem armazenar até 4.096 bytes) estão completamente ocupados. Mas, na verdade, apenas a parte 5,9138 dos 6 conjuntos de clusters é usada para armazenar dados, e o restante é desperdiçado.

sms grátis ilimitado

O cálculo do tamanho no disco quando o tamanho da unidade de alocação é 8.192 bytes

Agora, peguei outro arquivo e também alterei o tamanho da unidade de alocação da minha unidade flash USB de 4.096 bytes para 8.192 bytes.

  Tamanho no disco com cluster 8192

A captura de tela acima mostra os seguintes detalhes do arquivo:

  • Tamanho – 5202 bytes
  • Tamanho no disco – 8192 bytes

Aqui o cálculo é fácil. Como aqui o tamanho do arquivo é menor que o tamanho da unidade de alocação, ele caberá completamente em apenas 1 conjunto de clusters com tamanho de alocação de 8.192 bytes, e os bytes restantes serão desperdiçados. Conseqüentemente, o Windows está mostrando 8.192 bytes como o tamanho no disco para este arquivo.

O cálculo do tamanho no disco quando o tamanho da unidade de alocação é 1.024 bytes

Agora, vamos ver o que acontece se eu reduzir o tamanho da unidade de alocação de 8.192 bytes para 1.024 bytes para o mesmo arquivo. Formatei minha unidade flash USB com um tamanho de cluster de 1024 bytes e copiei o mesmo arquivo para ela.

  Propriedades de arquivo com tamanho de cluster 6144

Dê uma olhada nas seguintes propriedades do arquivo:

  • Tamanho – 5202 bytes
  • Tamanho no disco – 6144 bytes

Aqui, o tamanho do cluster é menor que o tamanho total do arquivo, o número de bytes do nosso arquivo é distribuído no disco rígido em conjuntos de clusters com 1024 bytes. Aqui, cada cluster pode conter até 1.024 bytes.

Se eu dividir 5.202 bytes por 1.024 bytes, obterei o seguinte resultado:

outlook 2016 atrasar entrega
5202/1024 = 5.08 bytes

Isso significa que 5 conjuntos de unidades de alocação com 1.024 bytes cada estão totalmente ocupados e os bytes restantes são preenchidos no próximo conjunto.

5 sets of 1024 bytes = 5 x 1024 bytes = 5120 bytes

5120 bytes estão completamente gravados no disco. Vamos calcular os bytes restantes a serem gravados no disco.

5202 - 5120 bytes = 82 bytes

O Windows gravará os 82 bytes no último sexto conjunto de clusters com um tamanho de alocação de 1.024 bytes. Conseqüentemente, os bytes restantes no último conjunto do cluster permanecerão vazios.

Remaining bytes, 1024 - 82 = 942 bytes

Esses bytes restantes ou vazios são adicionados aos bytes reais que nosso arquivo possui. Isso nos dará o resultado real (o “Tamanho no disco”).

5202 + 942 = 6144 bytes

É assim que o “Tamanho no disco” é calculado. Mostrei o cálculo de “Tamanho no disco” para apenas um arquivo.

Por que existe uma grande diferença entre Tamanho e Tamanho do disco em alguns casos?

Quando você copia arquivos em um disco rígido, o Windows não copia todos os arquivos ao mesmo tempo. Ele copia os arquivos um por um, preenchendo bytes em unidades de alocação. Depois de gravar os dados, o Windows calcula as unidades de alocação vazias ou residuais e as adiciona ao tamanho real do arquivo para exibir o tamanho no disco.

Esta é a razão pela qual você pode ver uma grande diferença entre o tamanho real dos seus arquivos e o “Tamanho no disco” em alguns casos.

Como reduzir a diferença entre tamanho e tamanho no disco

Mais tamanho no disco significa mais desperdício. Portanto, se quiser reduzir a diferença entre o tamanho real do arquivo e o tamanho no disco, será necessário reduzir o tamanho da unidade de alocação.

o alerta de desktop do Outlook não funciona

  Tamanho e tamanho na diferença do disco

Você pode ver a diferença entre o tamanho real do mesmo arquivo e o tamanho que ele ocupa no disco em duas situações diferentes. Na imagem onde o Tamanho no disco mostra 6.144 bytes, o tamanho da unidade de alocação é 1.024 bytes. Na segunda imagem onde o “Tamanho no disco” mostra 32768 bytes, o tamanho da alocação é de 32 Kilobytes. Portanto, está claro que um tamanho menor da unidade de alocação proporcionará a menor diferença entre o tamanho e o “tamanho no disco” do(s) seu(s) arquivo(s).

  Alterar tamanho da unidade de alocação

Para reduzir o tamanho da unidade de alocação ou do cluster, siga as etapas fornecidas abaixo. Antes de começar a formatar seu dispositivo de armazenamento ou partição do disco rígido, copie seus dados para outro dispositivo de armazenamento.

  • Clique com o botão direito no seu dispositivo de armazenamento ou partição do disco rígido.
  • Selecione Formatar .
  • Clique no Tamanho da unidade de alocação suspenso.
  • Selecione um tamanho de alocação na lista de opções disponíveis.
  • Clique Começar para formatar seu disco rígido.

Depois de formatar com sucesso seu dispositivo de armazenamento ou partição do disco rígido, você pode copiar seus dados de volta para ele.

O que significa tamanho no disco 0?

Às vezes, as propriedades Tamanho do disco no arquivo podem mostrar 0 bytes para o arquivo selecionado. Isso geralmente acontece quando o arquivo não contém dados suficientes para serem preenchidos nos clusters. Quando todos os clusters estão vazios, o “Tamanho no disco” mostra 0 bytes.

Para que é usado o tamanho do disco?

O tamanho do disco é usado para armazenar dados. Você pode ver o tamanho do seu disco no aplicativo Gerenciamento de disco. Se você está falando sobre “Tamanho no disco”, é o número de bytes usados ​​para armazenar dados no disco em clusters ou unidades de alocação.

Leia a seguir : O que são Kibibytes (KiB), Mebibytes (MiB) e Gibibytes (GiB) ?

  Tamanho versus tamanho no disco 67 Ações
Publicações Populares