| Megabits (Mbit) | Quilooctetos (ko) |
|---|---|
| 1 Megabit | 125 ko |
| 2 Megabits | 250 ko |
| 3 Megabits | 375 ko |
| 4 Megabits | 500 ko |
| 5 Megabits | 625 ko |
| 10 Megabits | 1250 ko |
| 20 Megabits | 2500 ko |
| 25 Megabits | 3125 ko |
| 50 Megabits | 6250 ko |
| 100 Megabits | 12500 ko |
| Referência | Megabits (Mbit) | Quilooctetos (ko) |
|---|---|---|
| A plain text message (160 characters) | 0.00128 Mbit | 0.16 ko |
| A three-minute MP3 | 24 Mbit | 3000 ko |
| A smartphone photo | 32 Mbit | 4000 ko |
| A high-definition film | 32000 Mbit | 4000000 ko |
| A dual-layer Blu-ray disc | 400000 Mbit | 50000000 ko |
O megabit é uma unidade de informação digital igual a um milhão de bits. O seu símbolo é Mbit. É a unidade em que quase sempre se anuncia a velocidade de uma ligação à internet, o que faz dela uma das poucas unidades de dados que o consumidor comum encontra pelo nome sempre que escolhe um serviço.
Um megabit é um milhão de bits exatamente, não 1 048 576. Essa distinção tem consequências práticas. Um megabit guarda 125 000 octetos, ou seja 125 kilooctetos, pelo que uma ligação a 100 megabits por segundo transfere no melhor caso cerca de 12,5 megaoctetos por segundo. Um ficheiro indicado como de 500 megaoctetos leva portanto no mínimo quarenta segundos, e não os quatro que o número anunciado parece prometer.
Esse fator oito é a razão por que tanta gente julga a sua ligação mais lenta do que lhe venderam. Nada de desonesto sucede: o setor exprime o caudal em bits por segundo porque é isso que a camada física transporta de facto, ao passo que os gestores de ficheiros exprimem o tamanho em octetos porque é assim que o armazenamento está organizado. Ambas as convenções estão certas no seu domínio, e a aritmética entre elas é uma divisão por oito.
O caudal real é ainda menor. Os cabeçalhos de protocolo, a correção de erros e as retransmissões consomem capacidade, e a parte aproveitável de uma ligação ronda os 90 a 95 por cento do seu débito nominal. As ligações sem fios perdem mais, porque o meio é partilhado e as interferências obrigam a repetir. Uma ligação anunciada a 100 megabits por segundo entrega em geral uns 90 na prática, e menos numa rede sem fios carregada.
Vale a pena guardar os números que marcam as épocas. A banda larga inicial oferecia 1 a 8 megabits por segundo, o cabo e a fibra levaram isso a 50 e 100, e os serviços de gigabit são hoje correntes nas cidades. O vídeo em alta definição precisa de uns 5 megabits por segundo, a ultra-alta definição de uns 25, e uma chamada de vídeo entre duas pessoas 8, pelo que a necessidade real de um lar fica em geral muito abaixo do que contrata.
Na memória o megabit descreve a capacidade dos chips. Um chip de memória de 512 megabits guarda 64 megaoctetos, e vários chips desses formam um módulo. O fabricante conta em bits porque é isso que o silício contém; o comprador conta em octetos porque é isso que o sistema operativo comunica.
Um megabit equivale a 1 000 000 de bits, a 1000 kilobits, a 125 kilooctetos ou a cerca de 0,9537 mebibits.
O kilocteto é uma unidade de informação digital igual a mil octetos, e portanto a oito mil bits. O seu símbolo é ko. É a menor das unidades de armazenamento do dia a dia, e durante duas décadas foi a unidade em que se descrevia a capacidade inteira de um computador.
Um kilocteto guarda mil carateres de texto sem acentos, ou seja umas duzentas palavras, ou um terço de página. O ficheiro de texto simples de uma carta breve são uns poucos kiloctetos. Quase mais nada na informática moderna é assim tão pequeno: um documento vazio de um processador de texto ocupa já dezenas de kiloctetos, porque o formato do ficheiro arrasta formatação, tipos de letra e metadados à volta do texto.
A importância histórica da unidade é difícil de exagerar. O Apple II saiu com 4 kiloctetos de memória, o Commodore 64 tirou o nome dos seus 64, e o primeiro computador pessoal da IBM podia endereçar 640. Programas de verdadeira complexidade — folhas de cálculo, processadores de texto, jogos com imagem e som — foram escritos para caber dentro desses números, o que exigia uma disciplina hoje em grande medida desaparecida.
O kilocteto é também onde começou a confusão entre decimal e binário. A memória vinha em unidades de 1024 octetos porque o endereçamento é binário, e toda a gente chamava a isso um kilocteto. Os fabricantes de discos contavam em milhares verdadeiros. As duas convenções diferem em 2,4 por cento, desprezível nesta escala, mas o mesmo erro acumula-se em cada degrau e chega aos 10 por cento no teraocteto.
A IEC resolveu a ambiguidade em 1998 ao definir o kibiocteto como 1024 octetos e deixar o kilocteto em exatamente 1000. Os sistemas operativos adotaram-no de maneira desigual: uns comunicam os tamanhos dos ficheiros em kiloctetos verdadeiros, outros continuam a dividir por 1024 enquanto escrevem ko, e uns poucos escrevem já Kio corretamente.
Onde a unidade continua a aparecer todos os dias é nos protocolos de rede e nos tamanhos dos recursos pequenos da web. A folha de estilos de uma página, um ícone, um certificado, um ficheiro de configuração, uma página de índice de uma base de dados: tudo isso se mede em kiloctetos, e a página de memória normal da maioria dos processadores são 4 kibioctetos, perto que baste de 4 kiloctetos para a conversa, mas não para a aritmética.
Um kilocteto equivale a 1000 octetos, a 8000 bits, a 8 kilobits ou a cerca de 0,9766 kibioctetos.