- Um formato de contêiner que oferece suporte a arquivos e dados brutos, projetado para ser seguro, rápido e confiável
- Pode ser usado gratuitamente, e o código-fonte é fornecido sob uma licença permissiva, livre de problemas de patentes
Por que o Pack foi criado
- Surgiu a necessidade de um novo formato de contêiner considerando as novas gerações de hardware e os avanços nos algoritmos
- Soluções populares existentes como Zip, gzip, tar, RAR e 7-Zip foram desenvolvidas décadas atrás
- Em comparação com os formatos existentes, apresenta melhorias significativas em tamanho de compressão e velocidade
- Ao compactar uma pasta com 80 mil arquivos: zip (253MB, 146 segundos), RAR (235MB, 27 segundos), 7z (135MB, 54,2 segundos)
- O Pack faz isso em 194MB e 1,3 segundo: menor que ZIP e RAR em tamanho e cerca de 20 a 100 vezes mais rápido. É maior que 7z, mas 40 vezes mais rápido
Futuro do Pack
- A estabilização é o desafio mais importante
- Recursos como bloqueio e criptografia, interface gráfica, integração com o sistema operacional, ferramentas de desenvolvimento e bibliotecas estão planejados e em desenvolvimento
- Com o tempo, builds para mais plataformas deverão ser disponibilizadas
Conclusão
- A área de compressão de dados tem sido bem atendida por um excelente trabalho ao longo das últimas décadas, e o Pack propõe o próximo passo nesse campo
- O autor está ciente dos rápidos ganhos de desempenho e das decisões de design, e recebe com interesse testes dos usuários, revisão de código e participação nas discussões
3 comentários
Um usuário coreano ficou um tanto decepcionado por, como o título sugere, esperar obter informações sobre um novo contêiner, mas ter dificuldade em encontrar informações relacionadas.
:-)
Foi feito em Pascal haha