- Một định dạng container hỗ trợ tệp và dữ liệu thô, được thiết kế để an toàn, nhanh và đáng tin cậy
- Có thể sử dụng miễn phí và cung cấp mã nguồn theo giấy phép cho phép, không vướng vấn đề bằng sáng chế
Lý do tạo ra Pack
- Nhu cầu về một định dạng container mới xuất hiện khi xét đến thế hệ phần cứng mới và sự phát triển của các thuật toán
- Các giải pháp phổ biến hiện có như Zip, gzip, tar, RAR, 7-Zip đều được phát triển từ hàng chục năm trước
- So với các định dạng hiện có, Pack cho thấy cải thiện đáng kể về cả kích thước nén và tốc độ
- Khi nén một thư mục có 80 nghìn tệp: zip (253MB, 146 giây), RAR (235MB, 27 giây), 7z (135MB, 54.2 giây)
- Pack đạt 194MB, 1.3 giây: kích thước tệp nhỏ hơn ZIP, RAR..., nhanh hơn khoảng 20~100 lần. Dù lớn hơn 7z, tốc độ nhanh hơn 40 lần
Tương lai của Pack
- Ổn định hóa là nhiệm vụ quan trọng nhất
- Các tính năng như khóa và mã hóa, giao diện đồ họa, tích hợp hệ điều hành, công cụ phát triển và thư viện đang được lên kế hoạch và phát triển
- Theo thời gian, sẽ có thêm các bản build cho nhiều nền tảng hơn
Kết luận
- Lĩnh vực nén dữ liệu đã được phát triển rất tốt trong vài thập kỷ qua, và Pack đề xuất bước tiếp theo cho lĩnh vực này
- Tác giả nhận thức rõ về những cải thiện tốc độ nhanh và các quyết định thiết kế, đồng thời hoan nghênh người dùng tham gia thử nghiệm, review mã nguồn và thảo luận
3 bình luận
Một người dùng Hàn Quốc hơi thất vọng vì, đúng như tiêu đề gợi ý, họ đã kỳ vọng sẽ tìm được thông tin về một container mới, nhưng lại khó tìm thấy thông tin liên quan.
:-)
Được viết bằng Pascal nhỉ haha