1. Unidades de Armazenamento
O sistema de unidades de armazenamento digital tem duas convencoes que frequentemente causam confusao: o sistema decimal (usado por fabricantes de HD e pelo SI) e o sistema binario (usado por sistemas operacionais).
- Sistema decimal: 1 KB = 1.000 bytes, 1 MB = 1.000.000 bytes, 1 GB = 1.000.000.000 bytes
- Sistema binario: 1 KiB = 1.024 bytes, 1 MiB = 1.048.576 bytes, 1 GiB = 1.073.741.824 bytes
Por isso, um HD de "1 TB" frequentemente aparece como aproximadamente 931 GiB no Windows — o fabricante usa GB decimal, mas o OS reporta em GiB binario. Nosso conversor suporta ambos os sistemas.
2. Calculo de Tamanho de Imagem
O tamanho bruto (sem compressao) de uma imagem e calculado pela formula:
Tamanho = largura × altura × (bits por pixel / 8)
Uma imagem RGB de 1920×1080 pixels com 24 bits por pixel ocupa 1920 × 1080 × 3 = 6.220.800 bytes (~5.9 MB) sem compressao. Com PNG tipico (50% de reducao) sao ~3 MB; com JPEG alta qualidade (10%) sao ~600 KB.
"Entender o tamanho bruto de uma imagem e o ponto de partida para otimizar o pipeline de processamento e definir limites de upload em aplicacoes web."
3. Tamanho de Video e Codecs
O tamanho de um video depende da resolucao, FPS, duracao e eficiencia do codec. Um video Full HD de 5 minutos a 30 FPS em H.264 fica tipicamente em torno de 500-800 MB, enquanto o mesmo conteudo em AV1 pode ser 50-60% menor mantendo qualidade visual equivalente.
- H.264 (AVC): codec mais usado, boa compatibilidade universal
- H.265 (HEVC): 30-50% mais eficiente que H.264, requer mais CPU para codificar
- AV1: codec aberto da Alliance for Open Media, 50% mais eficiente que H.264
- RAW/Sem compressao: usado em producao profissional, tamanhos massivos
4. Tempo de Download e Largura de Banda
O tempo de download e calculado dividindo o tamanho do arquivo em bits pela velocidade da conexao em bits por segundo. Um arquivo de 100 MB = 800 Mbits. Com uma conexao de 100 Mbps o download leva 8 segundos; com fibra de 1 Gbps leva menos de 1 segundo.
Pontos importantes sobre velocidade de conexao:
- As velocidades anunciadas pelos ISPs sao em Mbps (megabits), nao MBps (megabytes)
- 1 MBps = 8 Mbps: uma conexao de 100 Mbps tem velocidade maxima real de ~12 MB/s
- Velocidades reais sao geralmente 60-80% do maximo anunciado devido a overhead de protocolo
- A velocidade de upload e geralmente menor que a de download em conexoes assimétricas