it-swarm-pt.tech

Por que o Ubuntu não medirá mais a unidade de tamanho de arquivo como byte, megabyte, gigabyte, etc?

Eu li em em algum lugar que o Ubuntu não irá mais usar as unidades familiares de tamanho de arquivo que todos nós conhecemos agora (kB, MB, GB, TB) e mudar para um padrão IEC diferente ( KiB, MiB, GiB, TiB). Se isso for verdade, gostaria de saber qual é o raciocínio por trás dessa alteração e o impacto (se houver) dessa alteração, especialmente com aplicativos ou aplicativos de multiplataforma executados com o Wine.

13
Cesar

Resposta curta é sim, os prefixos mudam. Mas isso não faz diferença.

Raciocínio

Sempre houve confusão porque unidades de estilo decimal como KB, MB, GB foram usadas com dados binários - KB significava 1024 bytes, e não 1000 bytes, como seria de se esperar. E, claro, muitas pessoas em todo o mundo usam os prefixos decimais reais em suas vidas diárias sob o sistema métrico.

Os engenheiros de rede e os usuários de longa data são treinados para entender a diferença, mas a confusão contínua significava que os aplicativos eram inconsistentes em seu uso; um aplicativo pode usar MB para significar 1.000.000 bytes (usando o prefixo decimal), enquanto outro pode significar 1.048.576 bytes (usando a interpretação binária).

Isso levou o Ubuntu a adotar uma nova política de unidades .

Impacto

O impacto é realmente apenas um problema de exibição. Os tamanhos dos arquivos e a largura de banda da rede serão exibidos usando os prefixos decimais, portanto, um arquivo de 5kB terá, na verdade, 5000 bytes. Isso está de acordo com o que muitas pessoas esperam.

O uso de memória e alguns utilitários de baixo nível exibirão tamanhos usando os prefixos binários (KiB, MiB, GiB, TiB). Isso pode causar alguma confusão inicial, mas é realmente melhor do que o status quo, onde temos um prefixo que significa duas coisas diferentes.

Como o Windows ainda usa o sistema antigo ad-hoc, um aplicativo do Wine pode exibir tamanhos de arquivo ligeiramente diferentes para o mesmo arquivo. No entanto, pelo menos muitas vezes vejo diferentes tamanhos exibidos de qualquer maneira devido a métodos de arredondamento, por isso não estou convencido de que é um grande problema.

Veja também:

60
jbowtie