Uma convenção usada para diferenciar as representações de base 2 e base 10 para gravar Kilobyte
está usando letras maiúsculas K
e minúsculas k
, respectivamente. Assim, a conversão se torna:
1 KB = 1024 bytes
1 kB = 1000 bytes
O kernel, no entanto, usa um sistema de amigos com tamanhos de potência de dois. Assim, a conversão apropriada se multiplica por 1024.
Aqui estão alguns links para mais informações: Manipulação de memória do kernel