Kho lưu trữ nào tốt hơn zip hay rar. Lựa chọn kho lưu trữ ở các định dạng khác nhau: RAR hoặc ZIP

Chúng tôi được thiết kế đến mức mỗi khi cần tạo một kho lưu trữ, chúng tôi lại tự hỏi mình: nên chọn cái nào tốt hơn: kho lưu trữ RAR hay ZIP? Bất kỳ nhà lưu trữ hiện đại nào cũng phải có khả năng tạo kho lưu trữ RAR và ZIP. Không đủ để nói rằng đây là hai phổ biến nhất định dạng lưu trữ, nhất thiết phải phân biệt rõ ràng tính chất, ưu điểm của chúng. Đây là những gì chúng ta sẽ nói về tiếp theo.

Lưu trữ ZIP

Ưu điểm chính của kho lưu trữ ở định dạng ZIP là tính phổ biến của nó. Cảm ơn Windows số lượng lớn lưu trữ trên Internet sử dụng định dạng ZIP. Điều này hoàn toàn không có nghĩa là định dạng và thuật toán nén dữ liệu này là tốt nhất. Chỉ là nó có thể có sẵn, vì vậy khi bạn định gửi cho ai đó một kho lưu trữ có dữ liệu, nhưng bạn không chắc chắn rằng người nhận của bạn sẽ có thể sử dụng chương trình WinRAR hoặc chương trình khác có thể hoạt động với các kho lưu trữ RAR, thì có lẽ nên sử dụng kho lưu trữ ở định dạng ZIP. Tuy nhiên, bạn có thể giải quyết vấn đề này bằng một phương pháp hoàn toàn triệt để - sử dụng kho lưu trữ SFX tự giải nén. Mặc dù các kho lưu trữ như vậy có kích thước lớn hơn một chút nhưng bạn không cần bất cứ thứ gì để giải nén kho lưu trữ SFX.

kho lưu trữ RAR

Định dạng RAR chắc chắn vượt trội hơn ZIP ở điểm chính: hoạt động của các chương trình có kho lưu trữ RAR ổn định hơn và thuật toán lưu trữ ở định dạng RAR cho phép bạn nhận được nhiều hơn bằng cấp cao nén dữ liệu. Ưu điểm của RAR đặc biệt đáng chú ý khi tạo các kho lưu trữ liên tục và nhiều tập. Các kho lưu trữ ở định dạng RAR có nhiều chức năng hơn, chẳng hạn như: khôi phục các kho lưu trữ bị hỏng, khối lượng tự giải nén, chặn các sửa đổi tệp vô tình và nhiều chức năng khác. Cả hai định dạng lưu trữ đều có thể hoạt động với các tệp có kích thước gần như bất kỳ (kích thước tệp tối đa là 8589934591 GB) và có khả năng nhận xét về các tệp có trong kho lưu trữ.

Lưu trữ bình luận

Nhân tiện, bạn có thể đưa nhiều nhận xét văn bản khác nhau vào kho lưu trữ ZIP và RAR. Thông thường, chúng được gọi như vậy: lưu trữ bình luận. Trong một số trường hợp, điều này có thể rất thuận tiện. Để thêm nhận xét của bạn vào kho lưu trữ đã được tạo, bạn có thể sử dụng shell đồ họa WinRAR hoặc dòng lệnh. Ai thích thì hơn. Trong trường hợp đầu tiên, bạn cần sử dụng tùy chọn “Thêm nhận xét” và trong trường hợp thứ hai, hãy sử dụng lệnh “z”<файл>" Ngoài ra, rất thuận tiện khi tạo nhận xét trong quá trình lưu trữ tệp bằng cách sử dụng hộp thoại của phần WinRAR “Tên lưu trữ và tham số”. Do đó, chẳng hạn, nếu bạn mở một kho lưu trữ có nhận xét trong WinRAR, thì trong danh sách các tệp lưu trữ, ở bên phải về chúng, các nhận xét sẽ hiển thị. Kích thước của cửa sổ bình luận có thể dễ dàng thay đổi bằng cách kéo cạnh trái của cửa sổ bằng chuột.

Xét rằng WinRAR hoạt động dễ dàng và tự do với các kho lưu trữ ZIP, Trình lưu trữ ZIP RAR không hiểu, sự lựa chọn là hiển nhiên - chỉ WinRAR.

Hôm nọ có người hỏi tôi loại lưu trữ nào nén file tốt nhất? Tôi đã nhiều lần xem các thử nghiệm so sánh tính hiệu quả của các thuật toán nén khác nhau. Hầu như luôn luôn 7z thắng trong đó. Tuy nhiên, tôi quyết định không đưa ra một câu trả lời chắc chắn như vậy. Đây là lý do: tỷ lệ nén không phải là tiêu chí duy nhất để xác định loại tốt nhất lưu trữ.

Mức độ nén tệp bị ảnh hưởng bởi chương trình được sử dụng để tạo tệp lưu trữ, cài đặt của tệp và các tính năng của tệp nén. Ngoài ra, tôi sẽ không bỏ qua tính dễ sử dụng của định dạng nén và mức độ tích hợp của nó vào hệ điều hành. Nếu chúng tôi nén tài liệu để gửi qua email, chúng tôi phải đảm bảo rằng người nhận có thể giải nén tài liệu đó mà không gặp bất kỳ sự cố nào.

Bài kiểm tra nhỏ

Chưa hết, giảm kích thước tệp là chức năng chính của trình lưu trữ. Vì vậy, tôi quyết định tiến hành so sánh các thuật toán của riêng mình. Trong các thử nghiệm nghiêm túc, công việc của người lưu trữ với các loại tệp khác nhau thường được thử nghiệm. Và trong những cái tiên tiến nhất họ cũng đang tìm kiếm cài đặt tối ưu. Tôi sẽ làm đơn giản hơn: Tôi sẽ nén thư mục chứa trò chơi đã cài đặt - sau cùng, nó chứa các loại khác nhau dữ liệu: âm nhạc, đồ họa, tài liệu và Các tập tin thực thi. Tôi sẽ không thay đổi cài đặt của các chương trình lưu trữ - đây chính xác là điều mà hầu hết người dùng làm.

Vì vậy, trò chơi Bastion - kích thước thư mục là 863 MB:

  • Zip (tích hợp vào Windows 8.1) - 746 MB (86,4% dung lượng gốc);
  • Zip (WinZip) - 745 MB (86,3%);
  • RAR (WinRAR) - 746 MB (86,4%);
  • 7z (7-Zip) - 734 MB (85%).

GameHotline Miami - dung lượng thư mục 654 MB:

  • Zip (tích hợp vào Windows 8.1) - 316 MB (48,3% dung lượng ban đầu);
  • Zip (WinZip) - 314 MB (48%);
  • RAR (WinRAR) - 307 MB (46,9%);
  • 7z (7-Zip) - 301 MB (46%).

Như vậy, người chiến thắng trong cuộc thi nén file, đúng như tôi mong đợi, là 7z. Nhưng nó có đáng để chọn định dạng cụ thể này không? Tôi nghĩ không phải lúc nào cũng vậy.

Tích hợp và phân phối

Cuối cùng, 7z không tiến xa đến thế. Zip và RAR thực sự đang thở dốc. Định dạng nào trong số này sẽ dễ dàng được máy tính của bạn hoặc hệ thống của người dùng mà bạn chuyển tệp nén tiếp nhận?

Zip dẫn đầu về mức độ phổ biến. Các công cụ để làm việc với nó được tích hợp vào Windows và OS X. Hầu hết các bản phân phối Linux đều hỗ trợ Zip. Ngay sau khi cài đặt, chúng ta có thể nén và giải nén các tập tin ở định dạng Zip và RAR.

Còn 7z thì sao? Để làm việc với nó, bạn cần tải xuống và cài đặt ứng dụng riêng biệt. Kể cả nếu đây là chương trình miễn phí, nhưng liệu 1-2% dung lượng tệp có xứng đáng với sự ồn ào này không? Và nếu bạn chuyển kho lưu trữ cho một người ở xa tất cả những điều này, bạn sẽ phải mất nhiều thời gian để giải thích cho anh ta biết phải làm gì với tập tin.

Do đó, tôi khuyên bạn chỉ nên sử dụng 7z trong những trường hợp bạn thực sự cần đạt được mức nén tệp tối đa. Bạn vẫn có thể thực hành với cài đặt trình lưu trữ và giảm kích thước tệp hơn nữa (nhưng điều này sẽ dẫn đến mất thời gian nén và giải nén, đồng thời cũng sẽ làm tăng nguy cơ mất dữ liệu).

Trong tất cả các trường hợp khác, chúng ta nên chọn Zip làm định dạng lưu trữ phổ biến nhất. Hãy để tập tin được nén ít chặt hơn một chút. Nhưng bất kỳ người dùng nào cũng có thể tạo và mở nó trên bất kỳ máy tính hiện đại nào.

Ưu điểm chính của định dạng ZIP là tính phổ biến của nó. Vì vậy, hầu hết các kho lưu trữ trên Internet đều ở định dạng ZIP. Nếu bạn muốn gửi một kho lưu trữ cho ai đó nhưng bạn không chắc người nhận có chương trình WinRARĐể giải nén kho lưu trữ, tốt nhất nên sử dụng định dạng ZIP. Tuy nhiên, trong trường hợp này, bạn cũng có thể gửi bản lưu trữ tự giải nén (SFX). Các kho lưu trữ như vậy lớn hơn bình thường một chút nhưng không cần chương trình nào để giải nén chúng. Kho lưu trữ tự giải nén là kho lưu trữ có đính kèm mô-đun thực thi. Mô-đun này cho phép bạn trích xuất các tập tin bằng cách chạy kho lưu trữ dưới dạng chương trình thường xuyên. Vì vậy, để trích xuất nội dung của kho lưu trữ SFX, không cần thêm chương trình bên ngoài. Tuy nhiên, WinRAR có thể hoạt động với kho lưu trữ SFX giống như bất kỳ kho lưu trữ SFX nào khác, vì vậy nếu bạn không muốn chạy kho lưu trữ SFX, bạn có thể sử dụng WinRAR để xem hoặc trích xuất nội dung của nó.
Các kho lưu trữ SFX, giống như bất kỳ tệp thực thi nào khác, thường có phần mở rộng .EXE.
Các kho lưu trữ SFX rất tiện lợi trong trường hợp bạn cần chuyển một kho lưu trữ cho ai đó nhưng bạn không chắc chắn rằng người đó có chương trình thích hợp để giải nén nó hay không. Bạn cũng có thể sử dụng kho lưu trữ SFX để phân phối chương trình riêng.
Để tạo một kho lưu trữ SFX từ dòng lệnh, bạn có thể sử dụng khóa chuyển sfx khi tạo một kho lưu trữ mới hoặc lệnh S để chuyển đổi một kho lưu trữ hiện có sang SFX.
Một ưu điểm khác của ZIP là tốc độ. Lưu trữ ZIP thường được tạo nhanh hơn lưu trữ RAR.

Lưu trữ RAR.

WinRAR là phiên bản 32-bit Trình lưu trữ RAR cho cửa sổ. Nó là một công cụ mạnh mẽ để tạo và quản lý tài liệu lưu trữ. Hỗ trợ WinRAR chức năng sau đây:
Hỗ trợ đầy đủ cho kho lưu trữ RAR và ZIP.
Thuật toán nén dữ liệu hiệu quả cao ban đầu.
Thuật toán nén đa phương tiện đặc biệt.
Giao diện dòng lệnh.
Lưu trữ và khối lượng tự giải nén (SFX).
Khôi phục tài liệu lưu trữ bị hư hỏng vật lý.
Khác chức năng bổ sung, ví dụ: mã hóa, chặn, thêm nhận xét lưu trữ (có hỗ trợ cho chuỗi ANSI ESC), ghi nhật ký lỗi, liệt kê thứ tự tệp, nhãn ổ đĩa và các thứ khác.
WinRAR có thể được sử dụng theo hai cách: trong vỏ đồ họa với giao diện chuẩn Windows và dòng lệnh. Để sử dụng WinRAR ở chế độ shell, hãy nhấp đúp vào biểu tượng WinRAR; Sau đó, bạn có thể sử dụng các nút và menu để lưu trữ và truy xuất tệp.
Gói WinRAR bao gồm tệp Rar.exe. Tệp này cũng là phiên bản RAR 32 bit cho Windows, nhưng nó chỉ hỗ trợ giao diện dòng lệnh và chạy trong chế độ văn bản. Thông thường bảng điều khiển phiên bản RARđược sử dụng để gọi từ tập tin hàng loạt(BAT và CMD), để chạy từ dấu nhắc DOS, v.v. Nó hỗ trợ nhiều lệnh và chuyển đổi trên dòng lệnh hơn WinRAR.
Để sử dụng WinRAR ở chế độ dòng lệnh, bạn cần mở hộp thoại “Run…” hoặc cửa sổ “Programs/MS-DOS Session” trong menu “Start” và nhập lệnh đúng. Nếu bạn chạy WinRAR từ dòng lệnh không có tham số, shell sẽ được kích hoạt. Cú pháp chung như sau:

WinRAR<команда> -<ключ1> -<ключN> <архив> <файлы…> <@файл-список…> <путь для извлечения\>
Để tạo và quản lý kho lưu trữ, hãy sử dụng các tùy chọn dòng lệnh (lệnh và nút chuyển). Lệnh là một chuỗi chỉ ra rằng RAR sẽ thực hiện hành động thích hợp. Phím được sử dụng để thay đổi hành động của lệnh. Các tham số khác là tên của kho lưu trữ và các tệp sẽ được thêm vào hoặc trích xuất từ ​​kho lưu trữ.

Các lệnh sau được sử dụng:

Một– thêm tập tin vào kho lưu trữ.
Ví dụ: Tạo hoặc cập nhật kho lưu trữ myarch hiện có bằng cách thêm tất cả các tệp trong thư mục hiện tại:
rar myarch
c– thêm một bình luận lưu trữ. Bình luận được hiển thị trong khi kho lưu trữ đang được xử lý. Độ dài bình luận không được vượt quá 62000 byte.
Ví dụ:
rar từ distrib.rar
cf– thêm bình luận tập tin. Chúng được hiển thị khi lệnh v được xử lý. Độ dài nhận xét của tệp được giới hạn ở 32767 byte.
Ví dụ:
rar cf bigarch.txt
cw– viết một bình luận lưu trữ vào tập tin được chỉ định.
d– xóa tập tin khỏi kho lưu trữ. Xin lưu ý rằng nếu do thực hiện lệnh này, tất cả các tệp trong kho lưu trữ sẽ bị xóa thì kho lưu trữ trống sẽ bị xóa.
f– làm mới các tập tin trong kho lưu trữ. Chỉ cập nhật các tệp đã có trong kho lưu trữ nếu chúng cũ hơn những tệp đang được cập nhật.
e- giải nén tập tin vào thư mục hiện tại.
m[f]– di chuyển đến kho lưu trữ [chỉ các tập tin]. Trong một thao tác di chuyển sau sáng tạo thành công lưu trữ, các tập tin và thư mục được thêm vào nó sẽ bị xóa. Nếu sử dụng công cụ sửa đổi f và/hoặc khóa chuyển -ed, các thư mục sẽ không bị xóa.
ĐẾN– chặn kho lưu trữ.
tôi [t]– xem nội dung của kho lưu trữ [từ thông tin kĩ thuật]. Một danh sách các tập tin được hiển thị, tương tự như lệnh v, nhưng không có đường dẫn, tức là. Chỉ tên tập tin được hiển thị. Nếu từ bổ nghĩa t có trong lệnh, thông tin kỹ thuật bổ sung cũng sẽ được hiển thị.
R– xuất tập tin ra thiết bị đầu ra tiêu chuẩn (stdout).
r- khôi phục kho lưu trữ. Phục hồi lưu trữ bao gồm hai giai đoạn. Đầu tiên, kho lưu trữ bị hỏng sẽ được quét để tìm thông tin khôi phục. Nếu kho lưu trữ chứa thông tin để khôi phục và phần dữ liệu bị hỏng liên tục và có kích thước lên tới N*512 byte (N là số cung có thông tin khôi phục nằm trong kho lưu trữ), thì cơ hội khôi phục thành công đang rất cao. Sau khi khôi phục ở giai đoạn này, một kho lưu trữ mới sẽ được tạo với tên _RECOVER.RAR.
Nếu không có thông tin để khôi phục trong kho lưu trữ bị hỏng hoặc kho lưu trữ không thể được khôi phục hoàn toàn với sự trợ giúp của nó do mức độ nghiêm trọng của hư hỏng thì giai đoạn khôi phục thứ hai sẽ bắt đầu. Trong giai đoạn này, chỉ có cấu trúc lưu trữ được xây dựng lại. Các tệp có CRC không chính xác sẽ không được khôi phục nhưng có thể khôi phục các tệp nguyên vẹn mà không thể truy cập được do cấu trúc lưu trữ bị hỏng.
Sau khi hoàn thành giai đoạn này, một kho lưu trữ được xây dựng lại sẽ được tạo với tên _RECONST.RAR.
Trong quá trình khôi phục, RAR có thể hỏi người dùng có thêm mục tìm thấy vào kho lưu trữ hay không.
Bấm Có (Y) để thêm mục này vào _RECOVER.RAR.
rr[N]– thêm thông tin khôi phục. Bạn có thể thêm thông tin tùy chọn (dự phòng) vào kho lưu trữ để khôi phục. Điều này làm tăng kích thước của kho lưu trữ một chút nhưng có thể hữu ích khi khôi phục một kho lưu trữ bị hỏng do lỗi đĩa mềm hoặc lỗi khác. Thông tin khôi phục có thể chứa tối đa 8 cung.
Nếu dữ liệu bị hỏng ở một nơi thì mỗi khu vực khôi phục có thể khôi phục 512 byte thông tin bị hỏng, nhưng nếu có nhiều hư hỏng thì giá trị này có thể giảm.
tên của]– chuyển đổi kho lưu trữ sang SFX. Kho lưu trữ được kết hợp với mô-đun SFX (mô-đun từ tệp Default.sfx hoặc được chỉ định trong lệnh này được sử dụng). Trong phiên bản dành cho tập tin Windows Default.sfx phải được đặt trong cùng thư mục với Rar.exe, trong phiên bản Unix và BeOS - trong thư mục chính người dùng.
t– kiểm tra các tập tin trong kho lưu trữ. Lệnh này mô phỏng việc trích xuất tệp mà không ghi bất cứ điều gì vào luồng đầu ra để kiểm tra các tệp được chỉ định.
Ví dụ:
Kiểm tra lưu trữ trong thư mục hiện tại:
rar*
bạn– cập nhật các tập tin trong kho lưu trữ. Thêm các tệp chưa có trong kho lưu trữ và chỉ cập nhật những tệp trong kho lưu trữ có phiên bản trên đĩa mới hơn phiên bản trong kho lưu trữ.
v[t]danh sach chi tiêt nội dung lưu trữ. Thông tin sau được hiển thị về các tập tin: Họ và tên, nhận xét tệp, kích thước, tỷ lệ nén, ngày và giờ cập nhật lần cuối, thuộc tính, CRC, phương pháp nén và phiên bản tối thiểu RAR cần thiết để trích xuất. Nếu bổ nghĩa t được áp dụng, thông tin kỹ thuật bổ sung cũng sẽ được hiển thị.
Để xem nội dung của tất cả các tập lưu trữ, bạn phải sử dụng dấu hoa thị (*) thay vì phần mở rộng lưu trữ hoặc phím v.
x– giải nén tập tin với đường dẫn đầy đủ.

Các phím (được sử dụng cùng với các lệnh):

-? – đầu ra thông tin lai lịch về lệnh và phím. Thông tin tương tự sẽ xuất hiện nếu lệnh không chính xác được đưa ra hoặc RAR được khởi chạy mà không có lệnh.
-AC– xóa thuộc tính “Lưu trữ” sau khi lưu trữ hoặc giải nén tệp (chỉ phiên bản Windows).
-ag[format] – thêm vào tên lưu trữ ngay hiện tại và thời gian. Thêm ngày và giờ tạo kho lưu trữ vào tên kho lưu trữ. Hữu ích cho việc sao lưu thường xuyên.
Định dạng mặc định "YYYYMMDDHHMMSS" có thể được ghi đè bằng cách sử dụng tham số định dạng của khóa này. Các ký tự sau được cho phép:
Y – năm
M - tháng
MMM – tháng dưới dạng chuỗi (tháng 1, tháng 2, v.v.)
D – ngày
H - giờ
M phút (được coi là phút nếu sau giờ)
S - giây
Định dạng RAR trong hầu hết các trường hợp cung cấp nén tốt hơn hơn ZIP, đặc biệt là ở chế độ lưu trữ liên tục.

Lưu trữ liên tục.

Đây là các kho lưu trữ RAR được đóng gói một cách đặc biệt, trong đó tất cả các tệp nén được coi là một luồng dữ liệu tuần tự. Lưu trữ liên tục chỉ được hỗ trợ ở định dạng RAR; loại lưu trữ này không tồn tại ở định dạng ZIP. Phương pháp nén cho kho lưu trữ RAR là thông thường hoặc liên tục (người dùng chọn).
Lưu trữ liên tục làm tăng đáng kể tỷ lệ nén, đặc biệt khi thêm một số lượng đáng kể các tệp nhỏ, tương tự. Tuy nhiên, có một số nhược điểm của việc lưu trữ liên tục cần lưu ý:
Các kho lưu trữ liên tục được cập nhật chậm hơn so với các kho lưu trữ thông thường.
Để trích xuất một tệp từ một kho lưu trữ liên tục, cần phải phân tích tất cả các tệp đã lưu trữ trước đó, do đó việc trích xuất các tệp riêng lẻ từ giữa kho lưu trữ liên tục sẽ chậm hơn so với trích xuất từ ​​​​ kho lưu trữ thường xuyên. Tuy nhiên, nếu tất cả hoặc một vài tệp đầu tiên được trích xuất từ ​​kho lưu trữ liên tục, thì trong trường hợp này tốc độ giải nén gần bằng tốc độ giải nén của kho lưu trữ thông thường.
Nếu bất kỳ tệp nào trong kho lưu trữ liên tục bị hỏng thì cũng sẽ không thể giải nén tất cả các tệp theo sau nó.
Lưu trữ liên tục được sử dụng tốt nhất trong trường hợp:
Lưu trữ hiếm khi được cập nhật.
Không cần phải thường xuyên trích xuất một hoặc nhiều tệp từ kho lưu trữ.
Tỷ lệ nén quan trọng hơn tốc độ nén.
Các tập tin trong kho lưu trữ liên tục thường được sắp xếp theo phần mở rộng, nhưng sử dụng tập tin đặc biệt rarfiles.lst có thể được đặt thành thứ tự sắp xếp thay thế.
Một tính năng quan trọng khác của RAR là hỗ trợ lưu trữ đa nguyên tử.
Lưu trữ đa nguyên tử.
Tập là các mảnh của một kho lưu trữ bao gồm một số phần. Các tập chỉ được hỗ trợ ở định dạng RAR; không thể tạo các tập ZIP. Thông thường khối lượng được sử dụng để lưu kho lưu trữ lớn trên một số đĩa mềm hoặc phương tiện di động khác.
Tập đầu tiên trong chuỗi có phần mở rộng thông thường là .rar và phần mở rộng của các tập tiếp theo được đánh số là .r00, r01, r02, v.v. Các tập cũng có thể liền kề và tự giải nén.
Khối lượng lưu trữ không cho phép các tệp được thêm, cập nhật hoặc xóa sau này.
Chúng thuận tiện và dễ sử dụng hơn nhiều so với cái gọi là kho lưu trữ ZIP “đĩa span”. WinRAR không hỗ trợ các kho lưu trữ ZIP như vậy - các kho lưu trữ đa nguyên tử chỉ có thể được tạo ở định dạng RAR.
Ngoài ra, định dạng RAR có một số tính năng quan trọng mà ZIP thiếu, chẳng hạn như bổ sung thông tin khôi phục cho phép bạn khôi phục tệp bị hỏng vật lý do gặp sự cố. đĩa mềm hoặc bị mất vì bất kỳ lý do nào khác và khóa các kho lưu trữ quan trọng để ngăn chặn việc vô tình sửa đổi chúng.
Điều đáng chú ý là các hệ thống tệp cũ hơn không hỗ trợ các tệp lớn hơn 4GB, vì vậy khi làm việc với các tệp như vậy, người dùng phải sử dụng hệ thống tệp NTFS.

Nén dữ liệu là vậy kinh doanh hàng ngày mà nhiều người trong chúng ta coi là đương nhiên. Trên thực tế, nó bao quanh chúng ta: mọi gói cài đặt có chương trình mới và nhiều định dạng tệp, chẳng hạn như JPEG cho ảnh và các định dạng khác nhau cho video và âm thanh, dựa vào tính năng nén để tiết kiệm dung lượng lưu trữ hoặc giảm thời gian và chi phí truyền dữ liệu.

Lần đầu tiên, người dùng gặp phải hiện tượng nén khi họ phải làm việc dưới những hạn chế nhất định khi xử lý tệp. Ví dụ: có một tệp thay vì nhiều tệp thường tiêu chí quan trọng khi gửi nó qua email hoặc FTP.

Nhưng đừng quên rằng việc nén và giải nén cần có thời gian và để đảm bảo rằng việc chờ đợi các quá trình này hoàn thành không có vẻ khó khăn, bạn cần phải có một lượng sức mạnh xử lý nhất định (đặc biệt là khi sử dụng mã hóa).

Chúng tôi nhận được rất nhiều câu hỏi của độc giả về các công cụ nén được sử dụng (archiver). Do đó, hôm nay chúng ta sẽ xem xét 4 trình lưu trữ khác nhau: 7-Zip, FreeArc, WinRAR và WinZip và so sánh tỷ lệ nén cũng như thời gian nén mà chúng hiển thị. Cái nào sẽ là tốt nhất?

Có rất nhiều các chương trình khác nhauđể lưu, nén và lưu trữ dữ liệu Các phương pháp khác nhau. Các chương trình này không chỉ giảm kích thước tệp và hợp nhất các tệp vào một kho lưu trữ duy nhất mà còn thực hiện quét vi-rút và thậm chí thực hiện kiểm tra nội dung để tránh việc nén các tệp đã được nén, phân tách, mã hóa, v.v. không mong muốn.

Bất kể các tính năng có trong bộ lưu trữ yêu thích của bạn là gì, việc so sánh các chương trình nén thường phụ thuộc vào hiệu suất và hiệu quả nén của chúng. Điều quan trọng là phải hiểu rằng điều mong muốn không chỉ là tỷ lệ nén cao đạt được càng nhanh càng tốt. hơn loại tập tin mà còn cả tốc độ xử lý.

Hầu hết các công cụ đều có thể hoạt động với ít nhất những công cụ phổ biến định dạng ZIP, và đôi khi thậm chí với RAR và/hoặc LZH. Một số công cụ hiệu quả hơn và mang lại sự linh hoạt cao hơn. Tuy nhiên, định dạng nào giá trị cao nhất Khi nào thì thời gian nén và xử lý tập tin được tính đến? Có phải tất cả các công cụ đều cung cấp hiệu suất tương tự khi làm việc với những công cụ đó không? định dạng chung làm thế nào để nén?

Chúng tôi không thể chạy thử nghiệm trên tất cả các kho lưu trữ có sẵn, vì vậy chúng tôi quyết định tập trung vào một số kho lưu trữ phổ biến nhất, được chúng tôi chọn dựa trên phần lớn câu hỏi của độc giả. Sự lựa chọn của chúng tôi rơi vào WinRAR và WinZip, không nghi ngờ gì nữa, chiếm vị trí thống trị. Các lựa chọn bổ sung của chúng tôi là 7-Zip và FreeArc. Hãy xem tất cả những người lưu trữ này có thể làm gì.

Khả năng lưu trữ

Ứng dụng và khả năng tương thích

Bạn cần gì để nén hoặc lưu trữ? Đối với những tập tin nhỏ cần gửi qua thư, có lẽ bạn cần tỷ lệ nén cao.

Các ứng dụng thương mại nói riêng cung cấp cấp độ cao Hội nhập với hệ điều hành, cấp quyền truy cập vào các khả năng của nó thông qua nhấp chuột phải vào Windows Explorer.

Hãy sử dụng ZIP hoặc RAR nếu bạn muốn gửi dữ liệu cho những người mà bạn không biết rõ. Hầu hết mọi người đều có thể mở và giải nén các tệp từ ZIP hoặc RAR. Tuy nhiên, nếu bạn sử dụng một định dạng khác, bạn sẽ gặp rủi ro là các vấn đề có thể phát sinh “ở đầu bên kia” khi giải nén kho lưu trữ của bạn.

Nén, tốc độ và kiểu dữ liệu

Việc tăng cường nén giúp giảm kích thước tệp nhưng cũng mất nhiều thời gian hơn. Ứng dụng hiện đại thường được tối ưu hóa theo luồng, nghĩa là chúng tận dụng bộ xử lý đa lõi. Tuy nhiên, có rất ít giải pháp vẫn hiệu quả chỉ với một lõi xử lý. Đây là một trong những lý do thuyết phục nhất khiến chúng tôi quyết định viết bài này. Sau nhiều năm sử dụng WinZip làm chương trình chính, chúng tôi nghĩ rằng thật ngu ngốc khi trả 30 USD cho một chương trình có ít tính năng hơn các chương trình thay thế miễn phí.

Điều quan trọng là phải hiểu rằng một số loại tệp, chẳng hạn như tài liệu, có thể được nén khá tốt, trong khi các tệp khác chỉ nên được lưu trữ để lưu trữ thuận tiện. Ví dụ: ảnh JPEG, tập tin thiết lập các chương trình và dữ liệu tương tự khác đã được nén và do đó không nên nén lại.

Tốc độ nén không phải là yếu tố chính nếu bạn chỉ cần đóng gói một vài tệp và gửi chúng qua email. Rất có thể, những tệp này chỉ chiếm vài megabyte và do đó được lưu trữ gần như ngay lập tức. Tuy nhiên, hiệu suất lưu trữ trở nên quan trọng nếu bạn cần nén một lượng lớn dữ liệu để sao lưu.

Ví dụ đơn giản: đóng gói 50GB thông tin vào tập tin duy nhất với độ nén tối thiểu, thời gian gần như bằng việc sao chép. Tuy nhiên, quá trình này có thể mất hàng giờ nếu bạn muốn có được một kho lưu trữ có kích thước nhỏ nhất có thể.

Kho lưu trữ nhiều tập

Bản chất của phương tiện lưu trữ và tài khoản email đôi khi khiến việc giới hạn kích thước tệp là cần thiết. Tài khoản thư thường bị giới hạn ở mức 10-20 MB dữ liệu cho mỗi tin nhắn và phương tiện (như CD, DVD và thậm chí cả đĩa Blu-ray) có dung lượng hạn chế. Trong những trường hợp này có thể sự sáng tạo cần thiết kho lưu trữ nhiều tập, kích thước mà bạn có thể tự đặt. Các kho lưu trữ nhiều tập này được hỗ trợ bởi nhiều chương trình lưu trữ hiện đại, mặc dù không phải tất cả. Nếu tính năng này quan trọng đối với bạn thì bạn nên kiểm tra xem trình lưu trữ bạn chọn có hỗ trợ tính năng này hay không.

Mật khẩu và mã hóa

Cách tốt nhất để bảo vệ tài liệu lưu trữ khỏi truy cập trái phép thông tin chứa trong chúng là việc sử dụng mật khẩu và mã hóa. Tuy nhiên, việc sử dụng mật khẩu và mã hóa sẽ khiến quá trình nén dữ liệu mất nhiều thời gian hơn. Mặt khác, chính sự kết hợp này mang lại sự bảo vệ hiệu quả nhất.

Hầu hết các công cụ lưu trữ đều hỗ trợ mã hóa AES và một số (như 7-Zip và WinZip) đã tận dụng các hướng dẫn bổ sung của bộ xử lý mà công ty intel bắt đầu triển khai bộ xử lý Core i5 trên bộ xử lý của mình. Do đó, mã hóa trên các bộ xử lý như vậy trong tương lai sẽ có tác động ít hơn đáng kể đến toàn bộ quá trình lưu trữ nói chung, trừ khi, tất nhiên, công cụ lưu trữ của bạn hỗ trợ AES-NI. Đồng thời, đối với chủ sở hữu Nền tảng AMD Chỉ là vấn đề thời gian trước khi các tập lệnh bộ xử lý như vậy xuất hiện.

Một số hạn chế

Có một số hạn chế nhỏ, đặc biệt là do kích thước tệp lớn và vùng chứa cũ hơn. Do đó, hỗ trợ thông số kỹ thuật ZIP 2.0 tập tin riêng biệt có kích thước lên tới 2GB.

Vấn đề có thể là vấn đề bạn đang sử dụng. hệ thống tập tin. Đặc biệt, hệ thống FAT32 trên Windows cũ không cho phép bạn tạo các tệp lớn hơn 4GB. Các kho lưu trữ lớn hơn sẽ yêu cầu NTFS.

Cuối cùng, các công cụ lưu trữ hiện đại có thể tiêu tốn một lượng lớn dữ liệu. bộ nhớ truy cập tạm thời. Đó là lý do tại sao hiệu suất tốt hơn chúng có thể đạt được trên các máy tính không thiếu nó.

7-Zip 9.1 Beta và FreeArc 0.60

7-Zip 9.1 Beta

7-Zip là một công cụ lưu trữ miễn phí. Chương trình có thể giải nén các định dạng khác nhau kho lưu trữ, nhưng chỉ có thể đóng gói ở một số định dạng giới hạn. Theo trang web 7-Zip, trong chương trình ZIP nén tốt hơn 2-10% so với chương trình của đối thủ cạnh tranh. Trang web gợi ý rằng tỷ lệ nén ZIP của 7-Zip cao hơn so với các tỷ lệ nén tương tự của nó.

Tuy nhiên, sức mạnh thực sự của 7-Zip là định dạng 7z nguyên gốc của nó. Cái này kiến trúc mở hỗ trợ mã hóa AES 256-bit, chủ sở hữu bộ xử lý Clarkdale Core i5 mới có thể tận dụng sáu hướng dẫn phần cứng để mã hóa và giải mã AES. AES được hỗ trợ cho các định dạng 7z và ZIP.

Tuy nhiên, khi sử dụng 7z, bạn có thể sẽ không thấy hiệu suất tăng lên nhiều, bất chấp các hướng dẫn mới. Điều này là do thuật toán 7z đã quá nặng nên tăng tốc phần cứng AES đang trở nên ít quan trọng hơn. Một số người thậm chí còn thảo luận chủ đề này với nhân viên Intel và nhân viên công ty đã xác nhận mọi chuyện.

Nhìn chung, 7-Zip không phổ biến như các công cụ khác trong bài viết này. Tuy nhiên, kho lưu trữ của tiện ích này vẫn được hỗ trợ bởi các trình lưu trữ khác, chẳng hạn như IZArc, PowerArchiver, TUGZip và WinRAR. Thông thường, 7-Zip sử dụng tính năng nén LZMA (LZ77), nhưng cũng có thể sử dụng các thuật toán khác. LZMA hỗ trợ các từ điển có kích thước khác nhau (tối đa 4GB trên hệ điều hành 64 bit).

7-Zip 9.1 beta cũng hỗ trợ thuật toán LZMA2 cải tiến. Chương trình cho phép bạn làm việc cả từ dòng lệnh và từ GUI Windows, bao gồm cả Windows của riêng nó quản lý tập tin. Hơn nữa, chương trình có sẵn 74 ngôn ngữ và hoạt động với tất cả Windows, từ Windows 98 đến Windows 7.

Không giống như WinZip, 7-Zip được tối ưu hóa hoàn toàn theo luồng và do đó có thể tận dụng bộ xử lý đa lõi.

Theo trang web chính thức, trình lưu trữ nhanh và miễn phí FreeArc hoạt động nhanh hơn 1,5-3 lần so với các chương trình nén tốt nhất ở tỷ lệ nén bằng nhau (một gợi ý có thể thuộc về WinZip và các sản phẩm phổ biến khác).

FreeArc hoạt động với cả dòng lệnh và GUI. Và theo trang web, tiện ích này có một danh sách lợi ích ấn tượng. Đặc biệt, tùy thuộc vào loại tập tin, chương trình có thể chuyển đổi giữa các thuật toán khác nhau nén. Một mặt, điều này giúp tối đa hóa tỷ lệ nén và mặt khác, nó gắn kết người dùng với FreeArc, bởi vì các công cụ nén khác khó có thể hiểu và giải nén được kho lưu trữ của bạn.

Tổng cộng, FreeArc hỗ trợ 11 thuật toán nén. Tuy nhiên, hãy nhớ rằng điều này không nhất thiết liên quan đến việc nén. Có lẽ chương trình chỉ có thể đọc và giải nén 11 loại tài liệu lưu trữ. FreeArc cũng hỗ trợ tích hợp các chương trình bên ngoài để nén và lọc dữ liệu.

Chương trình có thể phát hiện các lần lặp lại (REP - trong phạm vi lên tới 1GB), loại bỏ các lần lặp lại trong văn bản (LZP) và cũng có bộ tiền xử lý tệp thực thi (BCJ). Ngoài ra, FreeArc sắp xếp các tệp để tận dụng tối đa các tính năng trên. TRONG chế độ nhanh nén văn bản, chương trình tự động sử dụng GRZIP, trong khi tập tin nhị phân sử dụng Tornado.

Để bảo vệ kho lưu trữ của bạn, FreeArc hỗ trợ mã hóa. Đặc biệt, chương trình hỗ trợ AES, Blowfish, Twofish và Serpent. Hỗ trợ các kho lưu trữ tự giải nén, hợp nhất, nén lại và nhận xét. Tuy nhiên, không phải tất cả các thuộc tính của tệp đều được lưu trong kho lưu trữ. Hơn nữa, phiên bản 64-bit của FreeArc vẫn chưa được phát hành và cũng chưa có hỗ trợ lưu trữ nhiều tập. May mắn thay, tính năng lưu trữ tự giải nén và khả năng tạo trình cài đặt đơn giản vẫn được bao gồm.

FreeArc phù hợp với những ai không ngại dành một chút thời gian để tùy chỉnh các giải pháp lưu trữ cho phù hợp với môi trường của mình. Phiên bản 0.7, sẽ được phát hành vào thời điểm bài viết này được xuất bản, sẽ giúp chương trình dễ sử dụng như WinRAR. Sau này nhà phát triển muốn thêm vào FreeArc hỗ trợ đầy đủ định dạng RAR và 7z.

WinRAR 3.92 và WinZip 14

WinRAR từ RAR Labs là giải pháp trả phí. Chúng tôi đã sử dụng WinRAR làm công cụ đánh giá chính được một thời gian vì... nó là một trong những trình lưu trữ phổ biến nhất hỗ trợ đa luồng. Trong bài viết này chúng tôi sử dụng WinRAR phiên bản 3.92.

WinRAR hỗ trợ đầy đủ các kho lưu trữ RAR và ZIP và có thể giải nén các tệp CAB, ARJ, LZH, TAR, GZ, ACE, UUE, BZ2, JAR, ISO, 7z và Z. Cùng với các công cụ khác trong bài viết này, WinRAR hỗ trợ cả dòng lệnh và và làm việc với GUI. Chương trình cũng hỗ trợ lưu trữ tự giải nén và có thể mã hóa dữ liệu bằng AES 128-bit.

WinRAR đi kèm với một trợ lý thuật sĩ, giúp người dùng thông thườngmột sự bổ sung tốt đẹp. Trong bài đánh giá này, WinRAR là chương trình duy nhất hỗ trợ tạo kho lưu trữ nhiều tập. Điều này có vẻ không đặc biệt quan trọng, nhưng kho lưu trữ nhiều tập rất hữu ích nếu bạn cần gửi một lượng lớn dữ liệu qua email với tốc độ rất cao. kích thước giới hạn tin nhắn. Trong trường hợp này, WinRAR có thể chia dữ liệu thành các phần có kích thước phù hợp hơn. Ngoài ra, còn có rất nhiều addon dành cho WinRAR cho phép bạn tùy chỉnh và tối ưu hóa chương trình cho các hệ điều hành khác nhau.

Kể từ phiên bản 3.91, WinRAR cũng hỗ trợ định dạng 7z với LZMA2 (chỉ giải nén). Định dạng này thường mang lại kết quả tuyệt vời về hiệu suất. Có phiên bản hệ điều hành 32 và 64 bit phiên bản khác nhau WinRAR (với những khác biệt nhỏ). Chương trình hiện hỗ trợ 15 ngôn ngữ và thậm chí còn hỗ trợ các chủ đề riêng.

Và cuối cùng, trình lưu trữ cuối cùng nhưng không kém phần quan trọng trong bài đánh giá này là WinZip. Đây là công cụ lưu trữ trả phí phổ biến nhất và trong thử nghiệm của chúng tôi, nó hoạt động theo hai cách khác nhau. Một mặt, WinZip tích hợp tốt vào hệ điều hành và rất dễ sử dụng. ngày 14 Phiên bản WinZip có lẽ là những gì bạn cần khi làm việc dưới Windows Vista hoặc 7. Mặt khác, WinZip vẫn chưa học được cách phân phối tải trên nhiều lõi CPU và do đó, sẽ rất chậm khi sử dụng LZMA hoặc tùy chọn Phương pháp tốt nhất, chọn thuật toán nén tốt nhất cho các loại tệp cụ thể. Ngay cả trên tập tin thông thường ZIP, hiệu suất của WinZip chỉ ở mức trung bình.

WinZip có thể tạo ba loại lưu trữ khác nhau: ZIP, ZIPX và LHA. Tuy nhiên, chương trình có thể đọc được nhiều hơn, bao gồm RAR, 7z, BZ2, JAR, tệp hình ảnh (IMG, ISO) và CAB. Tại công việc thường xuyên với các tệp ZIP lớn, bạn sẽ rất vui khi biết rằng WinZip 14 có thể xử lý các kho lưu trữ ZIP lớn hơn 4GB.

Để bảo vệ kho lưu trữ, chương trình cho phép bạn sử dụng mã hóa AES 128 hoặc 256-bit. Tính năng tự động dọn dẹp sẽ đảm bảo rằng các tệp được trích xuất tạm thời từ kho lưu trữ được mã hóa sẽ bị hủy sau khi sử dụng. WinZip 14 cũng hỗ trợ chức năng Intel AES-NI, có sẵn trên Clarkdale Bộ xử lý lõi i5 (và Gulftown Core i7-980X).

Điều đáng nhấn mạnh là chúng tôi không thể thử hết mọi khả năng. Trình lưu trữ WinZip, bởi vì danh sách của họ dài một cách ấn tượng. Thậm chí chỉ là sự hỗ trợ của một người lưu trữ Windows mới 7 là rất toàn diện. Ví dụ: nó hỗ trợ cử chỉ trên những màn hình cảm ứng, hỗ trợ xem trước và thậm chí cả cái gọi là danh sách nhảy để tạo điều kiện truy cập vào các khả năng và tệp ZIP của nó. Phiên bản mới nhất Trình lưu trữ cũng hỗ trợ thay đổi kích thước ảnh. Có, các công cụ khác cũng cung cấp khả năng tích hợp với hệ điều hành, nhưng không có nhiều khả năng như vậy. Đặc biệt, WinZip hỗ trợ lưu trữ nhiều tập và có ứng dụng khách FTP tích hợp cho phép bạn tải lên lưu trữ sao lưu (Phiên bản dự phòng và Pro), hỗ trợ dòng lệnh và thậm chí tạo các kho lưu trữ tự giải nén.

Nếu bạn tích cực trao đổi thông tin trên Internet, lưu trữ các tập tin “nặng” hoặc thích gửi số lượng lớn e-mail, thì cuộc sống của bạn khó có thể làm được nếu không lưu trữ dữ liệu. Việc sử dụng các định dạng nén, chẳng hạn như “7z”, “rar”, “tar”, “zip”, phổ biến đến mức nó đã vượt quá mức cần thiết thông thường.

Nhiều người dùng sử dụng các định dạng này theo quán tính, thậm chí có rất nhiều hộp thư và khả năng gửi hàng gigabyte thông tin trong một tin nhắn. Trong hai chương trình chính trên thị trường lưu trữ - WinRAR hay 7-Zip - chương trình nào phù hợp hơn với nhu cầu của người dùng? Thật khó để trả lời cho người mới bắt đầu, nhưng chủ đề này rất thú vị. Và do đó đòi hỏi phải xem xét sâu sắc.

VinRAR: Kinh điển của thể loại này

Trình quản lý tập tin của chương trình có thể dễ dàng được “điều chỉnh” cho phù hợp với bạn - nó có thể tùy chỉnh vẻ bề ngoài biểu tượng và bảng điều khiển, việc hiển thị các thuộc tính tài liệu có thể được điều chỉnh. VinRAR là chương trình phần mềm chia sẻ. Mặc dù vậy, ở chức năng cơ bản, lần đầu tiên người dùng sẽ tìm thấy mọi thứ mình cần.

Vì vậy, những ưu điểm chính của WinRAR bao gồm:

  1. Sự quen thuộc.
  2. Hỗ trợ tốt.
  3. Đủ chức năng.
  4. Một thuật toán nén không tồi.
  5. Dễ dàng thiết lập.

CHÚ Ý. Mặc dù vậy, VinRAR không phá kỷ lục về “sức mạnh” nén. Hầu hết các thử nghiệm đều cho thấy chương trình tiết kiệm dung lượng tối thiểu so với tài liệu nguồn. Chính lý do này gần đây đã khiến nhiều người dùng tìm kiếm các lựa chọn thay thế cho định dạng “RAR”. Một giải pháp thay thế như vậy là chương trình 7-Zip.

7-Zip: Đối thủ xứng tầm

Có một thời, 7-Zip được coi là nền tảng cho một định dạng lưu trữ hoàn toàn mới - “7z”. Như nhiều thử nghiệm đã cho thấy, nó thực sự cung cấp thuật toán đóng gói tệp được cải tiến. Đặc biệt - tài liệu văn bản và hình ảnh. Điều này là do cấu trúc của các tệp như vậy - chúng thường chứa các phần tử lặp lại có thể được đóng gói không theo dạng khối mới thông tin nhưng ở dạng trùng lặp với thông tin hiện có. 7-Zip còn tiến xa hơn nữa.

Hơn nữa, chương trình này rất đơn giản. Bất kỳ người dùng nào cũng có thể dễ dàng thiết lập nó. Hỗ trợ các định dạng phổ biến, bao gồm cả "RAR", cũng được bao gồm. Bạn có thể thêm một vài lợi thế nữa:

  1. 7-Zip là phần mềm miễn phí. Nó hoàn toàn miễn phí.
  2. Thuật toán được cải tiến để làm việc với định dạng của riêng bạn.
  3. Cập nhật liên tục.
  4. Mức tối thiểu cần thiết cho công việc (và thậm chí nhiều hơn).