Nomenclatura!

1024 mas em muitos casos usa-se 1000



n é bem assim... eles têm é 1000 000 000 de bytes eu já me dei ao trabalho de fazer as contas e dava certo [:D]


o meu disco de casa que tem 19. qquer coisa Gb ele se eu multiplicar sempre por 1024 ele vai dar-me 1 nº inteiro de 20 000 000 000 bytes

depois quanto maior o disco maior o erro
 
n é bem assim... eles têm é 1000 000 000 de bytes eu já me dei ao trabalho de fazer as contas e dava certo [:D]


o meu disco de casa que tem 19. qquer coisa Gb ele se eu multiplicar sempre por 1024 ele vai dar-me 1 nº inteiro de 20 000 000 000 bytes

depois quanto maior o disco maior o erro

Não podes fazer assim as contas!

Parte do espaço em bruto de um disco rígido é usado para a FAT.
O que tu vês são os GB disponíveis para serem usados, não os GB brutos que os fabricantes de discos anunciam.

Se tens um disco de 120GB mas só vês 115GB, isso não se deve a esse problema dos 1024/1000.
 
(...)No entanto, as indústrias [fabricantes de HD] consideram 1 GB = 1000 * 1000 * 1000 bytes, pois no Sistema Internacional de Unidades(SI), que trabalha com potências de dez, o prefixo giga quer dizer * 1000^3 ou * 10^9, enquanto os sistemas operacionais consideram 1 GB = 1024 * 1024 * 1024 bytes, já que os computadores trabalham com potências de dois e 1024 é a potência de dois mais próxima de mil. Isto causa uma certa disparidade entre o tamanho informado na compra do HD e o tamanho considerado pelo Sistema Operacional,(...)
in http://pt.wikipedia.org/wiki/Disco_r%C3%ADgido
 
Nunca aconteceu por exemplo um cartão e memória acusar nuns sitios um tamanho, noutros sitios outro tamanho?
Isso deve-se a dois factores já falados aqui:
-Considerar 1000 ou 1024 como multiplicador
-não reconhecer o espaço da estrutura do sistema de ficheiros (tabela fat ou o sistema de ficheiros nt (ntfs)) e outros sim.
Por isso é normal quando se compra uma coisa qualquer, computador pda mp3 pendisk cartão de memória... ele ter menos ou mais do que diz.
Quanto a memórias de computador o erro pode ser ainda maior, se algum componente usar a memoria principal (certas placas gráficas onboard e primitivas por exemplo).
Se compraste um computador já pronto mas se especialmente for portatil, poderás ter uma parte do disco para as ferramentas de segurança do fabricante, que não aparece em lado nenhum, para ser usado com as opções de segurança deste.

Quanto aos fabricantes optam por deixar claro o que é o quê, ou por o numero sem usar o multiplo para evitar mal entendidos, mas muitos ainda que não ligam a minima.
 
isso é incorrecto.
um disco de 120GB (decimais) vai apresentar-se no SO como tendo 111.7GB (binarios)
120 000 000 000 bytes = 111.758709 gigabytes

És capaz de ter razão. Sempre achei que esse era o espaço perdido na formatação do disco e criação de FAT... e há.

O disco duro do meu MacBook diz:

149,1 GB (160.041.885.696 Bytes)

O df diz-me o seguinte, sobre as minhas duas partições:

Filesystem 512-blocks Used Avail Capacity Mounted on
/dev/disk0s2 268173312 95637880 172023432 36% /
/dev/disk0s3 43474528 87184 43387344 0% /Volumes/Cópias de segurança do Time Machine

Como são contados blocos de 512 bytes, dividindo por 2 dá blocos de 1024bytes, ou 1 KB.

>>> 268173312 + 43474528
311647840
>>> 311647840/2
155823920

>>> 155823920/1024/1024
148

Ora:
- O fabricante diz que o disco é de 160GB, quando de facto essa medida é com base decimal, pois com base binária é 149,1GB. No entanto, tenho 148GB disponíveis para ficheiros.

A não ser que haja 1GB e tal não alocados numa partição, ou que haja uma partição boot que não conheça - isto de um Mac ainda é novo para mim...
 
Última edição:
Voltar
Superior