Câu trả lời:
Tôi đã thực hiện các thử nghiệm rộng rãi với dữ liệu nhị phân NBT ( lưu trữ ) và tất cả các tùy chọn mà 7zip ( lưu trữ ) cung cấp. Tốt nhất là: * .7z, độ nén cao nhất, đại số LZMA2, kích thước từ điển lớn nhất và kích thước từ (đối với các tệp lớn). Điều đó đã mang lại 1,5 GB dữ liệu xuống còn 313 MB. Nhưng đó có lẽ vẫn chưa phải là kết thúc, bạn thậm chí có thể có kích thước tệp thấp hơn, nhưng với chi phí thời gian. Quá trình nén mà tôi đã sử dụng đã mất 4 nhân CPU 4GHz 10 phút để nén một tệp này, tệp của bạn có thể sẽ lớn hơn và lâu hơn nữa. Và khi nén hoạt động, bạn càng thực hiện nhiều quy tắc, các tệp càng nhỏ, nhưng việc nén cũng mất nhiều thời gian hơn theo cấp số nhân và một chương trình phức tạp hơn.
Thông thường, bạn không cần phải đi vào cực đoan với tài liệu lưu trữ và nếu bạn không đi vào thái cực, tất cả các định dạng đều giống nhau, chúng chỉ có khả năng tương thích khác nhau. Vì vậy, .zip thực sự là một trong những lựa chọn tốt nhất, bởi vì nó hoạt động trên mọi hệ điều hành mà tôi đã dùng thử từ trước đến nay (Windows, Linux, Android) mà không cần các chương trình bổ sung.
Tỷ lệ nén của ảnh chụp nhanh VM bị ảnh hưởng rất nhiều bởi dữ liệu được lưu trữ trong VM đó. Chỉ cần tưởng tượng một VM với một cơ sở dữ liệu lớn chủ yếu (rất có thể nén) văn bản không phải là một VM có nhiều hình ảnh JPEG.
Điều đó đang được nói, bzip2
dường như đạt được tỷ lệ nén tốt trên nhiều loại dữ liệu và được hỗ trợ trên hầu hết mọi nền tảng tồn tại. Đối với hỗ trợ nền tảng thậm chí rộng hơn với chi phí của tỷ lệ nén ít hơn đi zip
.