| Octetos (octet) | Tebioctetos (Tio) |
|---|---|
| 1 Octeto | 9.09494701773 × 10-13 Tio |
| 2 Octetos | 1.81898940355 × 10-12 Tio |
| 3 Octetos | 2.72848410532 × 10-12 Tio |
| 4 Octetos | 3.63797880709 × 10-12 Tio |
| 5 Octetos | 4.54747350886 × 10-12 Tio |
| 10 Octetos | 9.09494701773 × 10-12 Tio |
| 20 Octetos | 1.81898940355 × 10-11 Tio |
| 25 Octetos | 2.27373675443 × 10-11 Tio |
| 50 Octetos | 4.54747350886 × 10-11 Tio |
| 100 Octetos | 9.09494701773 × 10-11 Tio |
| Referência | Octetos (octet) | Tebioctetos (Tio) |
|---|---|---|
| A plain text message (160 characters) | 160 octet | 1.45519 × 10-10 Tio |
| A three-minute MP3 | 3000000 octet | 0.00000272848 Tio |
| A smartphone photo | 4000000 octet | 0.00000363798 Tio |
| A high-definition film | 4 × 109 octet | 0.00363798 Tio |
| A dual-layer Blu-ray disc | 5 × 1010 octet | 0.0454747 Tio |
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 tebiocteto é uma unidade de informação digital igual a 1 099 511 627 776 octetos, ou seja 1024 gibioctetos. O seu símbolo é Tio. É o correspondente binário do teraocteto, e a este nível os dois diferem em 10 por cento: o vão que produz a queixa mais conhecida da informática de consumo.
A queixa é esta. Um disco vende-se como de um teraocteto, guarda exatamente um bilião de octetos, e o sistema operativo comunica 931 gigaoctetos. O que na verdade comunica são 0,909 tebioctetos, expressos com o rótulo errado. Ao disco não falta nada; o número foi simplesmente dividido três vezes por 1024 e depois escrito com um prefixo decimal.
A administração do armazenamento vive nesta unidade. Os tamanhos de volume, as capacidades das matrizes RAID, as reservas de instantâneos e os limites de quota dão-se todos em tebioctetos nas ferramentas que os gerem, porque as unidades de reserva subjacentes são potências de dois. Um sistema de ficheiros a que se peça um volume de 10 teraoctetos e outro a que se peça 10 tebioctetos produzirão resultados visivelmente diferentes.
A diferença importa comercialmente tanto como tecnicamente. O armazenamento na nuvem cobrado ao teraocteto e o cobrado ao tebiocteto diferem numa décima parte na quantidade entregue pelo mesmo preço, e um contrato que não diga qual se usa é genuinamente ambíguo. Os documentos de compra cuidadosos especificam a unidade explicitamente por essa mesma razão.
Um tebiocteto guarda cerca de um quarto de milhão de fotografias, duzentas horas de vídeo em alta definição, ou o texto completo de todos os livros de uma grande biblioteca pública muitas vezes. Num lar é mais armazenamento do que uma vida inteira de ficheiros correntes usará; numa produtora de vídeo são uns poucos dias de trabalho.
O símbolo certo Tio aparece nas ferramentas de sistemas de ficheiros, na documentação das matrizes de armazenamento e nas normas, e vale a pena usá-lo mesmo quando é improvável que o público o note. Um número escrito com prefixo binário pode ser convertido corretamente por quem quer que o leia depois; um escrito de forma ambígua não tem remédio.
Um tebiocteto equivale a 1 099 511 627 776 octetos, a 1024 gibioctetos, a 8 tebibits ou a cerca de 1,100 teraoctetos.