8P by xguru 1달전 | favorite | 댓글 3개
  • 파일 및 Raw Data를 지원하는 컨테이너 포맷으로, 안전하고 빠르며 신뢰할 수 있도록 설계됨
  • 무료로 사용 가능하며, 특허 문제로부터 자유로운 허가형 라이선스로 소스 코드를 제공

Pack을 만든 이유

  • 새로운 하드웨어 세대와 알고리듬의 발전을 고려하여 새로운 컨테이너 포맷에 대한 필요성이 생김
  • Zip, gzip, tar, RAR, 7-Zip 등 기존의 인기 있는 솔루션들은 수십 년 전에 개발됨
  • 기존 포맷들과 비교하여 압축 크기와 속도 면에서 현저한 개선을 보임
    • 8만개 파일을 가진 폴더 압축시 zip(253MB, 146초), RAR(235MB, 27초), 7z(135MB, 54.2초)
    • Pack은 194MB, 1.3초로 파일 사이즈는 ZIP,RAR 등에 비해서 작고, 약 20~100배까지 빠름. 7z보다는 크지만 속도가 40배 빠름

Pack의 미래

  • 안정화가 가장 중요한 과제
  • 잠금 및 암호화, 그래픽 인터페이스, 운영체제 통합, 개발 도구 및 라이브러리 개발이 계획되어 있고 개발 중임
  • 시간이 지남에 따라 더 많은 플랫폼에 대한 빌드가 제공될 예정

결론

  • 데이터 압축 분야는 지난 수십 년간 훌륭한 작업으로 잘 조명되어 왔으며, Pack은 이 분야에서 다음 단계를 제안
  • 저자는 빠른 속도 향상과 설계 결정에 대해 인지하고 있으며, 사용자들의 테스트와 코드 리뷰, 토론 참여를 환영

한국의 한사용자는 제목에서 암시하는 바와같이 새로운 컨테이너에 대한 정보를 얻을 것으로 기대했으나 관련 정보가 찾기 힘든 점에 대해 다소 실망함.

Pascal로 만들어졌네요ㅎㅎ