| Octetos (octet) | Pebibits (Pibit) |
|---|---|
| 1 Octeto | 7.1054273576 × 10-15 Pibit |
| 2 Octetos | 1.42108547152 × 10-14 Pibit |
| 3 Octetos | 2.13162820728 × 10-14 Pibit |
| 4 Octetos | 2.84217094304 × 10-14 Pibit |
| 5 Octetos | 3.5527136788 × 10-14 Pibit |
| 10 Octetos | 7.1054273576 × 10-14 Pibit |
| 20 Octetos | 1.42108547152 × 10-13 Pibit |
| 25 Octetos | 1.7763568394 × 10-13 Pibit |
| 50 Octetos | 3.5527136788 × 10-13 Pibit |
| 100 Octetos | 7.1054273576 × 10-13 Pibit |
| Referência | Octetos (octet) | Pebibits (Pibit) |
|---|---|---|
| A plain text message (160 characters) | 160 octet | 1.13687 × 10-12 Pibit |
| A three-minute MP3 | 3000000 octet | 0.0000000213163 Pibit |
| A smartphone photo | 4000000 octet | 0.0000000284217 Pibit |
| A high-definition film | 4 × 109 octet | 0.0000284217 Pibit |
| A dual-layer Blu-ray disc | 5 × 1010 octet | 0.000355271 Pibit |
O octeto é uma unidade de informação digital igual a exatamente oito bits. O seu símbolo é octet, e o seu nome vem do latim para um grupo de oito. É a unidade em que se conta quase todo o dado guardado, e vale a pena saber por que se chama octeto e não byte.
Um byte era na origem o número de bits que uma máquina usava para conter um carácter, e esse número não era fixo. Os primeiros computadores usaram bytes de seis bits, alguns de sete e uns poucos de nove. O IBM System/360 de 1964 fixou-se em oito e o seu êxito comercial fez de oito a norma, mas a palavra byte guardou o seu sentido antigo, dependente da máquina, nas especificações onde a ambiguidade era perigosa.
O mundo das redes adotou por isso o octeto. Quando uma norma de protocolo diz que um campo de cabeçalho tem quatro octetos, nenhum leitor no mundo o pode entender senão como trinta e dois bits. As normas da internet publicadas pelo IETF usam octeto por toda a parte precisamente por isso, e o francês, o romeno e outras línguas adotaram a palavra também para o uso corrente, de modo que um disco rígido vendido em França se mede em gigaoctetos.
Oito bits guardam 256 valores distintos, e é por isso que tanta coisa vem em unidades de 256. Um canal de cor vai de 0 a 255. Um endereço IPv4 são quatro octetos, escritos como quatro números entre 0 e 255. O conjunto de carateres ASCII original usava sete bits, deixando um livre, e as várias extensões de oito bits que se seguiram encheram cada uma esse bit sobrante com um conjunto diferente de letras acentuadas: a trapalhada que o Unicode acabou por substituir.
A codificação moderna do texto continua a contar em octetos. O UTF-8 usa um octeto para o alfabeto latino sem acentos, dois para a maioria das letras acentuadas europeias e para o grego e o cirílico, três para o chinês, o japonês e o coreano, e quatro para o resto. É por isso que a mesma frase ocupa espaços diferentes em línguas diferentes, e por isso que um limite de comprimento medido em octetos não é um limite de carateres.
A capacidade de armazenamento, o tamanho dos ficheiros, a memória e a carga útil da rede dão-se todos em octetos ou nos seus múltiplos. As velocidades de transmissão são a exceção, pois dão-se em bits por segundo, e o fator oito entre as duas convenções é a maior fonte de confusão do campo.
Um octeto equivale a 8 bits, a 0,008 kilobits ou a 0,001 kilooctetos.
O pebibit é uma unidade de informação digital igual a 1 125 899 906 842 624 bits, ou seja 1024 tebibits ou dois elevado à quinquagésima potência. O seu símbolo é Pibit. É o correspondente binário do petabit, e o vão entre os dois alargou-se para 12,6 por cento.
Esse alargamento merece atenção, porque condensa num só número todo o argumento a favor dos prefixos da IEC. Cada degrau da escada multiplica a discrepância por 1,024, de modo que o que começou como um inofensivo 2,4 por cento no kibibit é aqui uma oitava parte da quantidade e uma quinta no yobibit. Uma convenção razoável para números pequenos torna-se indefensável para os grandes.
Um pebibit são 140 737 488 355 328 octetos, ou 128 tebioctetos. Armazenamento deste tamanho existe nos sistemas de memória dos supercomputadores, nas memórias intermédias científicas mais rápidas e na memória agregada de agrupamentos muito grandes. As maiores máquinas da lista dos computadores mais rápidos do mundo têm memória principal medida em pebioctetos, e a capacidade de manter uma simulação inteira em memória e não em disco é o que torna certos cálculos sequer possíveis.
Como estes sistemas são endereçados em binário, a unidade binária é a certa e o número decimal seria uma aproximação. Um agrupamento com um pebibit de memória não tem um petabit; tem 12,6 por cento mais, e um escalonador que atribuísse pelo número decimal deixaria tudo isso por usar.
A unidade aparece também nos limites dos sistemas de ficheiros. Vários sistemas de ficheiros de uso alargado têm tamanhos máximos de volume ou de ficheiro expressos como potências exatas de dois, e onde esses limites caem neste intervalo escrevem-se naturalmente em pebioctetos. A documentação que os converte para unidades decimais perde a propriedade que os tornava memoráveis.
Na informática do dia a dia o pebibit nunca se encontra. Pertence às especificações, à arquitetura de sistemas e ao desenho das maiores máquinas, e um conversor precisa dele justamente para esses documentos. Onde quer que a quantidade subjacente seja uma potência de dois, esta é a unidade que o diz sem arredondar.
Um pebibit equivale a 1024 tebibits, a 140 737 488 355 328 octetos ou a cerca de 1,126 petabits.