it-swarm-vi.tech

Nén bằng RAR vs ZIP

Rất nhiều người đang nén các tệp bằng RAR, gửi các tệp nén bằng RAR, v.v.

Zip là tiêu chuẩn hơn và hoạt động trên tất cả các nền tảng. Người dùng Windows có Zip đi kèm và người dùng Linux không gặp rắc rối với định dạng tệp đó.

Các thử nghiệm tôi đã làm trước đây cho tôi thấy rằng RAR nén tốt hơn (một số kilobyte, không còn nữa) nhưng không đủ để sử dụng chương trình không miễn phí khi Zip hoạt động miễn phí trên hầu hết các máy tính.

Tại sao một số người sử dụng RAR thay vì Zip để nén?

85
FerranB

Ngừng sử dụng các công cụ WinRARWinZip - chuyển sang 7-Zip .

  • Nó miễn phí
  • có sẵn trên các nền tảng, dưới dạng dòng lệnh và GUI
  • có sẵn ở dạng di động trên các nền tảng
  • có tỷ lệ nén tốt (kiểm tra trang web hoặc tự mình thử)
  • không có đau pop-up
  • cho phép bạn sử dụng hầu hết các định dạng khác
  • nó cũng là nguồn mở
  • có thể được sử dụng trong phát triển thương mại và cá nhân (trong GNU ràng buộc LGPL)
  • diễn đàn hỗ trợ trực tiếp tại Sourceforge
  • Tương thích 32-bit Vista
  • hỗ trợ nhiều ngôn ngữ

Định dạng nén duy nhất tôi thấy không được hỗ trợ để trích xuất là ACE .

Tài liệu tham khảo.


Tôi được cho biết rằng câu mở đầu của tôi cho câu trả lời này cảm thấy 'thị trường'.

Tôi mang nó với tất cả các ý định tốt, bởi vì
[.__.] mà không được trả tiền cho phần mềm miễn phí này hoặc
[.__.] bằng bất kỳ cách nào liên quan đến nó hoặc, những người tạo ra nó,
[.__.] Tôi cảm thấy mạnh mẽ mong muốn đẩy nó cho mọi người mà tôi biết từ xa.

Điều này xuất phát từ vô số cuộc gặp gỡ của tôi trong những năm qua với
[.__.] mọi người sử dụng các công cụ khác này và lẩm bẩm về sự không tương thích,
[.__.] Pop-up gây phiền nhiễu và nhiều vấn đề khác, tuy nhiên, bằng cách nào đó
[.__.] tiếp tục bỏ lỡ 7-Zip khi đến hiện trường.

Kể từ đó tôi đã quyết định tận dụng mọi cơ hội để công khai 7-Zip.

156
nik

Đó là HARDCORE!

Có thật không.
[.__.] Đó là lý do hầu hết người dùng RAR thích RAR: Một phần của cảnh. Một tiêu chuẩn. Một dấu hiệu của việc làm những việc như nghệ thuật đen-pros làm điều đó.

Không ai trong số này là lý do hợp lệ. Có một lập luận rằng RAR nhanh hơn hoặc RAR đạt được kích thước nhỏ hơn và điều này đúng với các tệp Zip. Nhưng những người tương tự sẽ khăng khăng chia tách tài liệu lưu trữ RAR và tạo ra các khoản tiền không phải MD5 và tạo ra một tệp chẵn lẻ PAR khi cuối cùng, họ sẽ sử dụng một Torrent chứ không phải Usenet để di chuyển các tệp. Trong torrents không có lý do cho bất kỳ điều đó. Trong thực tế, có một lý do mạnh mẽ để không nén, vì vậy tệp có thể được sử dụng trong khi được gieo.

Nhưng như bạn có thể thấy từ đây, giá trị của việc có một phiên bản tốt hoặc triển khai máy nén và giải nén không thể được đánh giá thấp, và WinRAR chỉ thất bại trong bài kiểm tra đó.

7-Zip lấy chiếc bánh đó, và thường làm tốt hơn về kích thước và tốc độ. BZip2 thực sự nên hoạt động, nhưng nhiều người không có triển khai GUI tốt. Dòng lệnh là tất nhiên tuyệt vời, nhưng nhấp chuột phải như 7-Zip, hoặc kéo và thả như StuffIt thì dễ dàng hơn nhiều.

Đây là của ai đó số đo 2002 dường như đưa RAR lên phía trước. Nhưng việc sử dụng đa luồng và bộ nhớ đang cho phép thay đổi trong lĩnh vực này dường như bỏ lại RAR phía sa .

PS Ví dụ tồi tệ nhất về nén được sử dụng rất tệ là khi tôi thấy các tệp hình ảnh, video và âm thanh đã được nén với nén bị mất như JPEG, DivX hoặc MP3 "nén" thêm với bất kỳ định dạng lossless. Tôi xin lỗi nhưng rõ ràng là trong hầu hết các trường hợp, bạn không giảm tệp xuống dưới 95% kích thước ban đầu và trong trường hợp đó, bạn chỉ lãng phí thời gian và công sức của mọi người.

31
dlamblin

Một tính năng về WinRAR là nó bảo tồn ngày tạo ban đầ của các thư mục khi giải nén.

Cả rar và .Zip lưu giữ ngày/giờ tạo thư mục nhưng dường như chỉ có winrar lưu giữ thông tin đó khi trích xuất

15
bobobobo

Một điểm chống lại RAR là có (theo như tôi biết) không có phần mềm miễn phí nào có thể nén được. Vì các phiên bản hiện tại của WinRAR có thể giải nén 7z (và 7z có thể giải nén rar) và 7z thường nén tốt hơn Zip (và thường tốt hơn rar), tôi có xu hướng gửi những người gửi lại cho tôi tệp RAR 7Z :)

Tất cả những người khác nhận được các tập tin .Zip cũ đơn giản. Có lẽ họ học hỏi từ nó;)

14
mihi

Các tệp RAR không có giới hạn mà các tệp Zip thực hiện. Tôi nghĩ rằng các tệp Zip được giới hạn trong việc chứa 65536 tệp và mỗi tệp và tổng kích thước của kho lưu trữ được giới hạn trong khoảng 4GB. Có Zip64, nhưng nó không phải là một định dạng tệp mở.

Từ mục nhập của Wikipedia về định dạng tệp Zip :

Kích thước tối đa cho cả tệp lưu trữ và các tệp riêng lẻ bên trong là 4.294.967.295 byte (2321 byte hoặc 4GiB trừ đi 1 byte) cho .Zip tiêu chuẩn và 18,446,744,073,709,551,615 byte (264−1 byte hoặc 16EiB trừ 1 byte) cho Zip64.

Wikipedia cũng nói rằng RAR được phát hành lần đầu tiên vào năm 1993, trong khi Zip64 có thể chưa được phát hành cho đến khi 2001 (?) . Ngoài ra, hỗ trợ cho Zip64 không được tích hợp trong Windows XP.

Xem thêm:

11
FigBug

Một điều nữa mà RAR có trên Zip: Thông tin xác thực. Tôi có thể "ký" Lưu trữ RAR của mình và sau đó người nhận có thể thấy a) người đã tạo ra nó, b) tên tệp gốc là gì, c) khi nó được tạo. Ngoài ra, Khóa Lưu trữ có nghĩa là kho lưu trữ không thể được sửa đổi - Tôi không biết nếu Zip có thể làm điều đó, chưa được kiểm tra. Tương tự với các bản ghi khôi phục, không chắc chắn nếu Zip/7-Zip hỗ trợ chúng.

Rar Auth Example

Ngoài ra, điều tôi thích ở Rar so với 7-Zip là hỗ trợ Dòng lệnh. Lần trước tôi đã kiểm tra 7-Zip, dòng lệnh bị thiếu. Tôi nghĩ rằng đó là về việc gắn ngày hiện tại vào tên tệp.

10
Michael Stum

Nếu bạn làm việc trong môi trường Windows, thì Zip là thứ tốt nhất để sử dụng vì lý do tương thích. Nó có thể không nén tốt như những cái khác, nhưng vì hỗ trợ được đưa vào XP/Vista/etc, nên bạn có thể chắc chắn rằng người nhận tệp Zip sẽ có thể mở nó. Đặc biệt là trong môi trường doanh nghiệp, điều này dẫn đến ít trường hợp hơn 'tôi phải làm gì với điều này?'.

Nếu tỷ lệ nén THỰC SỰ quan trọng và bạn có thể khiến người nhận cài đặt một thứ khác, thì cả WinRAR và 7-Zip dường như có thể đánh bại Zip trong nhiều trường hợp.

Nhưng nghiêm túc - khi nào nén thêm vài phần trăm họ sẽ cho bạn vấn đề nữa? Hình ảnh, âm thanh và video đã được nén cho hầu hết mọi người (bạn đã bao giờ làm việc với video thô chưa?), Vì vậy bạn sẽ không nén chúng. Và mọi thứ khác là khá nhỏ bằng cách so sánh.

Với băng thông là những gì hiện nay, lượng nén thêm tương đối nhỏ mà máy nén không Zip mang lại cho bạn hiếm khi bù đắp cho các vấn đề tương thích.

9
Michael Kohne

Tôi sử dụng Zip vì nó có sẵn và được hỗ trợ trên các máy chúng tôi có tại nơi làm việc và mọi người đều có thể làm việc với các tệp Zip.

9
Lance Roberts

RAR có tùy chọn Lưu trữ rắn, nối các tệp lại với nhau trước khi nén. Điều này cho phép nén các mẫu chỉ xuất hiện một lần trên mỗi tệp nhưng được lặp lại giữa nhiều tệp. Rất có khả năng với các tệp XML chẳng hạn.

Zip không có tùy chọn như vậy.

Mặc dù trên nền tảng Unix, bạn có thể TAR các tệp của mình trước khi nén TAR, thứ sẽ cho bạn hành vi gần giống với RAR với Lưu trữ rắn.

7-Zip không hỗ trợ tùy chọn tương tự khi sử dụng nén 7Z.

Tôi đồng ý rằng Zip rất chuẩn nên nó luôn là lựa chọn đầu tiên của bạn để liên lạc với thế giới bên ngoài. Nếu bạn có thể đồng ý với bạn ngang hàng ở định dạng tốt hơn như RAR hoặc 7Zip, thì hãy làm điều đó.

9
Vincent Robert

Ưu điểm của RAR so với Zip: GMail không phàn nàn khi bạn gửi các tệp thực thi (hoặc bất kỳ loại tệp nào khác) trong các tệp RAR, nhưng thực hiện khi bạn thực hiện trong các tệp ZIPped.

9
Rook

Một điểm chống lại RAR là có (theo như tôi biết) không có phần mềm miễn phí nào có thể nén được.

Chỉ cần bình luận về điểm này, việc thực hiện dòng lệnh đầy đủ chức năng của RAR là miễn phí. .

9
user26897

Bạn có thể chia một kho lưu trữ RAR thành nhiều phần nhỏ và gửi từng phần riêng biệt, ví dụ. kho lưu trữ không thể được khôi phục hoàn toàn mà không có tất cả các phần, vì vậy nó rất tiện dụng.

Ngoài ra, tôi không biết bất kỳ lợi thế thực sự nào của RAR of Zip.

4
Yuval

RAR thường nén tốt hơn nhiều so với Zip. Tất nhiên nó phụ thuộc rất nhiều vào dữ liệu, nhưng hầu hết thời gian RAR nhanh tương tự như Zip bình thường, và RAR tốt nhất là tốt hơn nhiều.

Trích xuất RAR đã được hỗ trợ tốt trên các nền tảng khác ngoài Windows: kiểm tra 7-Zip .

3
R. Martinho Fernandes

Các thử nghiệm mà tôi đã làm trước đây cho tôi thấy rằng RAR nén tốt hơn (một số kilobyte, không còn nữa)

Tôi nghĩ bạn đã cố nén các tệp đã nén như hình ảnh, video, v.v.
[.___

13.754 Files
2.234 Folders

Tôi đã sử dụng tùy chọn nén tốt nhất trong WinRar cho Zip và cho lưu trữ rar.

Trước khi nén

494 MB (518.688.768 bytes)

Sau khi nén bằng Zip

115 MB (121.024.512 bytes)

Sau khi nén bằng RAR

71,6 MB (75.177.984 bytes)

Đó là một sự khác biệt 43,4 MB trong trường hợp của tôi. Vì vậy, như bạn có thể thấy nó phụ thuộc rất nhiều vào loại dữ liệu bạn đang nén.

2
vovahost

7Zip (nói chung) có tỷ lệ nén cao nhất nhưng do đó, chậm nhất. tôi đã từng trích xuất 4GB dữ liệu wiki phát nổ lên khoảng 120GB. Zip có mặt khắp nơi, một trong những lâu đời nhất; bất cứ ai, bất cứ điều gì, bất cứ nơi nào cũng có thể xử lý nó, mặc dù trong thế giới UNIX, sự kết hợp tar + gzip (hoặc bzip) được ưa thích hơn nhiều. rar đã có sự thỏa hiệp công bằng giữa tốc độ, tính năng/xử lý và tỷ lệ nén, tại sao nó lại phổ biến trong số các hacker (win), không ai biết mặc dù, đó là một loại thái độ.

2
aa-

Tôi tin rằng bzip2 có khả năng nén tốt nhất trong số rất nhiều, nhưng nó rất chậm. 7-Zip là lựa chọn của tôi trên Windows nhưng biểu tượng của nó thật kinh khủng; có vẻ như nó từ Windows 95!

Tôi yêu bộ lưu trữ tệp Linux (Ubuntu, ít nhất) tiêu chuẩn. Khi bạn giải nén một tệp, nếu có một tệp hoặc thư mục trong đó, nó sẽ được trích xuất vào thư mục hiện tại, nếu không là thư mục con. Lưu tất cả các tình huống thư mục trong thư mục, trong đó trên Windows tôi liên tục kiểm tra nội dung của Zip trước khi giải nén.

2
DisgruntledGoat

Rar có khả năng nén tốt hơn và được cho là tốt hơn với lỗi nén.

1
Fernando Briano

WinRar là một công cụ tuyệt vời, vì vậy tôi sử dụng RAR khi tôi có thể. Nhưng, nếu tôi đang tìm kiếm khả năng tương tác với những người khác có thể không biết về RAR, tôi dĩ nhiên sử dụng Zip. May mắn thay, WinRar cũng có thể làm Zip. :)

0
JP Alioto

Q: Tại sao một số người sử dụng RAR thay vì Zip để nén?

Trả lời: Bởi vì những người đó cũng quan tâm đến việc giải nén tệp nén. Nếu tôi có thời gian và sức lực, tôi sẽ thử 7Zip và WinRAR mới nhất với nhau với các cài đặt bình thường & tốt nhất dành thời gian nén và giải nén các tệp kết quả. Các kích thước kết quả thường nằm trong sân bóng tương tự để số liệu không quan trọng bằng (đặc biệt là khi bạn có sẵn internet tốc độ khá). Atleast vài năm trước RAR giải nén nhanh gấp đôi. v4.0 hứa hẹn cải thiện 30% tốc độ giải nén.

Tôi sẽ cập nhật câu trả lời này khi tôi có một số số trong tay.

chỉnh sửa: Chôn trong các ý kiến ​​trên là điều quan trọng này: "Lần cuối tôi kiểm tra 7z là, như tar.gz/tar.bz2, cực kỳ chậm khi trích xuất một tệp ra khỏi kho lưu trữ vì mọi thứ trước đó phải là tệp các quá trình để tập tin có thể giải nén được. rar/Zip không gặp vấn đề đó "

Tôi nhớ lại cũng nhận thấy vấn đề này nhưng tôi sẽ phải xác minh trên 7Zip mới nhất để chắc chắn rằng đó không phải là vấn đề liên quan đến trích xuất 7z trong winrar.

0
Anonymous Coward

Tôi sử dụng 7-Zip

Nó nén Zip ngang bằng với RAR, ví dụ sau đây thậm chí sẽ nén video mp4 hoặc hình ảnh jpeg một chút (có thể là siêu dữ liệu):

7z a -tzip -mfb=258 -mpass=15 -mfb=258 file.Zip @list_of_files_no_dir5

Nó cũng có một phương pháp nén tốt hơn gọi là 7z, tốt hơn đáng kể (và chậm hơn) so với RAR.

PS nó cũng trích xuất RAR, vì vậy không có tổn thất lớn nào xảy ra với nguồn mở thay vì ...

0
ZaB