Windows incorreto, Ubuntu verídico (Megabytes / Mebibytes)

0

(Veja como este é ASKUBUNTU e não divagar ramble blogspot, a questão vem no final, eu só estou estabelecendo as bases no início, então apenas tenha paciência comigo)

Quando você entra em TI, você gradualmente adquire transtorno obsessivo compulsivo. Os números devem estar corretos e as pinturas devem ser retas.

No Windows, quando eu quiser 1G de espaço de partição, direi para usar 1024MB, o que, por sua vez, se torna 1000MB. No Ubuntu, você digita 1000MB e você terá exatamente 1000MB.

A questão é que eu cresci com o Windows, então eu acreditava seriamente que 1024 bytes equivaliam a 1000 bytes por causa de todo o negócio binário. Você sabe, 2, 4, 8, 16, 32, 64, etc.

Só veio ao meu conhecimento que, durante todos esses anos, ALGUÉM que trabalhava na Microsoft estava constantemente dizendo ao Windows para exibir o termo incorreto.

Quando você clica em um disco rígido no Windows, digamos 320 gigabytes, ele aparece no Windows como 305 GB. E durante anos o pessoal de TI acima de mim declarou: "Oh, isso é apenas sobrecarga do sistema, é por isso que parece menor"

Eu só percebi que isso é, de fato, errado.

Windows, por deus sabe quanto tempo, (eu passei pelo XP, Vista, 7, e até 8.1) está realmente usando Mebibytes e Gibibytes, mas exibindo os termos incorretos, MB e GB, que devem ser MiB e GiB. / p>

320 gigabytes = 305.17578125 gibibytes < - Isso é o que o Windows está mostrando.

Quando eu usei o Ubuntu 14.04 pela primeira vez, eu fiz uma partição swap de 1024MB, depois descobri que o Ubuntu literalmente me dava 1024MB de espaço de troca, e no meu jeito OCD eu queria 1GB.

Eu refiz as partições, criando um espaço de troca de 1GB, e em troca o Ubuntu disse que eu tenho 953,67431640625 MiB de espaço de troca, que é o tamanho e o termo corretos.

Minha pergunta é, quantas pessoas que usam o Ubuntu realmente sabem disso?

Eu pesquisei artigos ao longo dos anos, um exemplo é como fazer um disco virtual usando os comandos ramfs e tmpfs.

A maioria, se não TODOS os artigos em toda a Internet, especialmente os especializados em distribuições Linux, usarão termos como "mount -t tmpfs -o tamanho = 512m tmpfs / mnt / ramdisk"

Será que "512m" nesse comando é realmente igual a 500MB, ou o Windows arruinou tudo com anos de erro, e todos agora têm o hábito de usar o termo errado?

    
por Jiggle Counter 28.06.2014 / 07:54

1 resposta

1

A partir dos resultados da execução: man mount : As opções de montagem tmpfs para dimensionamento (size, nr_blocks e nr_inodes) aceitam um sufixo k, m ou g para Ki, Mi, Gi (quilo binário, mega e giga) e pode ser alterado na remontagem. Binário refere-se às unidades de base-2, não às unidades de base-10, por exemplo 1 Ki = 1 KiB = 1.024 bytes.

Esta é uma explicação mais completa de quais unidades de tamanho de arquivo fazem quais aplicativos no Ubuntu usam essa pergunta: Que unidades de tamanho de arquivo usam os aplicativos no Ubuntu? Para obter mais informações sobre a política de unidades do Ubuntu, consulte Ubuntu Wiki de Política de Unidades .

    
por karel 28.06.2014 / 08:15