O Ubuntu tem uma política para isso. A essência básica é a seguinte:
Use base-10 para largura de banda de rede (por exemplo, 6 Mbit / s ou 50 kB / s) e tamanhos de disco (por exemplo, disco rígido de 500 GB ou DVD de 4.7 GB). Ao usar o base-10, siga o padrão SI para prefixos (por exemplo, kB, MB).
Use base-2 para tamanhos de RAM (por exemplo, 2 GiB RAM). Ao usar a base 2, siga o padrão IEC para prefixos (por exemplo, KiB, MiB).
Existe a biblioteca libkibi , disponível a partir do Ubuntu 11.04, que fornece funções auxiliares para formatar os tamanhos apropriadamente.