เมื่อเราพูดถึงรูปแบบ ZIP เราทุกคนรู้ว่าเรากำลังพูดถึงอะไรในทันที รูปแบบนี้ปรากฏขึ้นครั้งแรกในปี 1989 และเราทุกคนรู้ดีในบางส่วนเนื่องจากเป็นระบบบีบอัดเริ่มต้นใน Windows และพวกเราหลายคนเริ่มทำตามขั้นตอนแรกในการคำนวณด้วยระบบ Microsoft ต่อมาปรากฏมากขึ้น รูปแบบการบีบอัดและในบทความนี้เราจะพูดถึงความนิยมมากที่สุดซึ่งเราจะมี RAR หรือ 7z
เมื่อเราต้องการบีบอัดไฟล์และบทความนี้เกี่ยวกับการบีบอัดประเภทนั้นไม่ใช่อื่น ๆ เช่นที่บีบอัดวิดีโอหรือเสียงก็เป็นไปได้ว่าเราต้องการ เพื่อยื่น. ดังนั้นรูปแบบการบีบอัดอย่างน้อยหนึ่งรูปแบบที่รวมอยู่ในบทความนี้ก็สามารถทำได้นั่นคือเราได้รวมรูปแบบที่ไม่บีบอัดไว้ แต่คุณจะเข้าใจว่าทำไมในภายหลัง
รูปแบบการบีบอัดยอดนิยม
ZIP เร็วและเบา
ดังที่เราได้กล่าวไปแล้ว ZIP เป็นรูปแบบการบีบอัดที่มีชื่อเสียงมากส่วนหนึ่งเป็นเพราะไฟล์ "หนึ่งเดียวในชีวิตทั้งหมด" ในระบบ Microsoft. เป็นหนึ่งในคนแรกรูปแบบอื่น ๆ เช่น 7z หรือ RAR เข้ามาครอบงำเมื่อเวลาผ่านไป แต่ก็ยังมีจุดแข็ง:
- การบีบอัดใน ZIP นั้นเร็วมากและไม่ต้องใช้ทรัพยากรมากมายอย่างน้อยถ้าเราเปรียบเทียบกับการบีบอัดใน 7z หรือ RAR มันขึ้นอยู่กับการบีบอัด Deflate Lossless ซึ่งทำให้เหมาะสำหรับการเก็บถาวรข้อมูลรวมจำนวนมากเช่นการสำรองข้อมูล
- ZIP มีอยู่ทั่วไป รูปแบบ ZIP มีอยู่ในระบบปฏิบัติการแทบทุกระบบเช่น Linux หรือแม้แต่ระบบปิดอื่น ๆ อีกมากมายเช่น iOS ของ Apple
- เวอร์ชันล่าสุดเปิดตัวการเข้ารหัส AES
เหตุผลในการเลือก ZIP เป็นรูปแบบการบีบอัดคือ ความเร็ว และทำงานได้อย่างสมบูรณ์บนระบบปฏิบัติการใด ๆ แม้ว่ารูปแบบอื่น ๆ จะมีให้ใช้งาน แต่อาจทำให้เกิดปัญหาในระบบปฏิบัติการบางระบบได้และนี่คือสิ่งที่เกิดขึ้นกับฉันเมื่อบีบอัดไฟล์ใน 7z ในที่ต่างๆตั้งแต่ Ark
ZIPX วิวัฒนาการของ ZIP
ถ้าเราได้พูดคุยเกี่ยวกับ ZIP เราต้องพูดถึง วิวัฒนาการ ของเดียวกัน. มันคือ ZIPX และในบรรดาความเป็นไปได้ที่เรามีมันบีบอัดได้มากกว่า ZIP ซึ่งเป็นสิ่งที่เทียบได้กับรูปแบบ RAR ปัญหาคือเมื่อใช้ ZIPX เราจะสูญเสียจุดแข็งของ ZIP: คอมพิวเตอร์ใช้ทรัพยากรมากขึ้นและการบีบอัด / คลายการบีบอัดช้าลง
ฉันขอแนะนำให้ใช้ ZIPX เฉพาะเมื่อคุณไม่ต้องการใช้ RAR นั่นคือสำหรับปัญหาด้านเศรษฐกิจและการออกใบอนุญาต
TAR ไปยังไฟล์ ...
ดังที่เราได้อธิบายไว้ก่อนหน้านี้เราจะพูดถึงรูปแบบการบีบอัดที่ไม่ได้บีบอัด นี่คือ TAR และเราพูดถึงเพราะมันถูกใช้มากใน Linux Sให้การเก็บถาวรเท่านั้น (เชื่อมต่อข้อมูลอินพุตและข้อมูลเมตาลงในไฟล์เอาต์พุตเดียว) การมอบหมายฟังก์ชันเช่นการบีบอัดการเข้ารหัสการตรวจสอบความเท่าเทียม / ความสมบูรณ์ให้กับซอฟต์แวร์ภายนอกที่ทำงานในไปป์ไลน์ด้วยเอาต์พุตคำสั่ง TAR
…และ GZ ที่จะบีบอัด
ไฟล์จำนวนมากที่เราดาวน์โหลดสำหรับ Linux อยู่ในรูปแบบ tar.gz ส่วนขยาย GZ กำหนดรูปแบบการบีบอัดไฟล์เดียวซึ่งสร้างขึ้นสำหรับโครงการ GZip (GNU Zip หรือ "free Zip") เริ่มต้นในปี 1992 โดย Jean-Loup Gailly และ Mark Adler เพื่อให้สามารถเปลี่ยนโซลูชันการบีบอัดที่เป็นกรรมสิทธิ์ / ข้อมูลเชิงพาณิชย์ การบีบอัดจะขึ้นอยู่กับไฟล์ อัลกอริทึม DEFLATE (ยังใช้เป็นอัลกอริทึมเริ่มต้นในรูปแบบ PKZip / WinZip .ZIP) การรวมกันของการเข้ารหัส Lempel-Ziv (LZ77) และการเข้ารหัส Huffman
สามารถใช้แทน ZIP ได้และเช่นเดียวกับในกรณีของ ZIPX สำหรับปัญหาการออกใบอนุญาตสิ่งนี้คือ ฟรีทั้งหมด.
7z โอเพ่นซอร์สและทรงพลัง
7z เป็นรูปแบบการบีบอัดที่ทันสมัยและ โอเพ่นซอร์ส. มีการเข้ารหัส AES และการบีบอัดระดับสูงซึ่งเป็นหนึ่งในสิ่งที่ดีที่สุดส่วนใหญ่จะสูงกว่า RAR หรือ ZIPX ได้รับการแนะนำใน Windows เป็น ฮิต-Zip และย้ายโดยทีม p7zip ไปยังแพลตฟอร์ม Unix อัลกอริธึมการบีบอัดที่รองรับ (LZMA / LZMA2, PPMd, BZip2) จะได้รับประโยชน์จากการประมวลผลแบบขนานบนซีพียูแบบมัลติคอร์ที่ทันสมัย
เหตุผลหลักในการใช้ 7z คือมัน การบีบอัดระดับสูงแต่จะไม่คุ้มค่าหากเราจะบีบอัดไฟล์ขนาดใหญ่ในขณะที่เราทำงานเพราะเราจะเสียเวลา / ทรัพยากรของอุปกรณ์ไปมาก ในทางกลับกันที่ฉันพูดไปฉันล้มเหลวในการบีบอัดโดยใช้ Ark ดังนั้นฉันจึงมีหนามอยู่ด้านข้างเป็นการส่วนตัวและฉันก็ไม่สามารถเชื่อใจเขา กล่าวอีกนัยหนึ่งคือ 7z puede นำเสนอปัญหามากกว่ารูปแบบอื่น ๆ เช่น ZIP
RAR ดีที่สุดหากคุณไม่สนใจใบอนุญาต
รูปแบบ RAR เป็นรูปแบบที่มีชื่อเสียงที่สุดเช่น ZIP ส่วนหนึ่งเป็นเพราะมีการใช้กันอย่างแพร่หลายในระบบของ Microsoft เป็นรูปแบบที่เป็นกรรมสิทธิ์ที่แนะนำโดย WinRAR ใน Windows และ ส่วนการแตกไฟล์ถูกพอร์ตไปยัง Linux (Unrar). ในบรรดาฟังก์ชั่นที่เรามี:
- บีบอัดมากกว่า ZIP
- เสนอการเข้ารหัสที่แข็งแกร่ง
- ความเป็นไปได้ในการกู้คืนในกรณีที่เกิดข้อผิดพลาด.
เช่นเดียวกับ 7z และ ZIPX จุดแข็งอย่างหนึ่งคือระดับการบีบอัด แต่ด้วยราคาที่ต้องจ่ายเวลาและการใช้ทรัพยากร ฉันจะใช้รูปแบบ RAR ใน Windows เสมอทั้งสำหรับการบีบอัดและการแยกไฟล์และการป้องกันด้วยรหัสผ่าน แน่นอนคุณต้องจ่ายสำหรับมันหรือทำในสิ่งที่คุณรู้
ACE ความรุ่งเรืองเก่า
เช่นเดียวกับ RAR ACE เป็นรูปแบบที่เป็นกรรมสิทธิ์ซึ่งนำมาใช้ใน Windows โดย WinACE แต่ในกรณีนี้เป็น บริษัท เดียวกับที่ส่งต่อไปยัง Linux โดยเฉพาะความสามารถในการสกัด (UNACE) มันสูญเสียความนิยมในช่วงไม่กี่ปีที่ผ่านมา แต่ก็มีข้อเสนอ ระดับการบีบอัดที่ดีกว่า ZIP โดยไม่ต้องถึง RAR, ZIPX หรือ 7z.
เนื่องจากไม่มีเวอร์ชันฟรีหรือฟรีสำหรับการสร้างไฟล์ ACE ฉันไม่แนะนำให้ใช้ เว้นแต่เราจะเข้าถึงใบอนุญาตที่ไม่ต้องเสียค่าใช้จ่ายมากนัก ถ้าต้องเลือก RAR จะดีกว่า
รูปแบบการบีบอัดเหล่านี้ดีที่สุด?
ดังที่เราได้อธิบายไปแล้ว มันจะขึ้นอยู่กับหลายปัจจัยซึ่งเรามีความเข้ากันได้ระดับการบีบอัดและใบอนุญาต สำหรับ Linux ฉันขอแนะนำรูปแบบ 7z แต่ก่อนที่จะไม่ทำการทดสอบเพื่อตรวจสอบว่าเราไม่พบข้อบกพร่องใด ๆ เช่นเดียวกับที่ฉันพบใน Kubuntu โดยใช้ Ark
ใน Windows หรือ macOS จะขึ้นอยู่กับสิ่งที่เราต้องการ«ค้นหาชีวิต»และก ปัญหาการออกใบอนุญาต. รูปแบบ 7z อาจเป็นตัวเลือกที่ดีทั้งสำหรับการบีบอัดและระดับความปลอดภัยและสำหรับการเป็นโอเพ่นซอร์ส
สำหรับการคลายการบีบอัดเราสามารถขยายรูปแบบ ZIP "ออกจากกล่อง" ได้ในหลายระบบปฏิบัติการในขณะที่ระบบปฏิบัติการอื่น ๆ เช่น RAR หรือ ACE สามารถขยายขนาดได้ฟรีด้วย UNRAR หรือ UNACE
คุณคิดว่าควรเพิ่มตัวเลือกอื่น ๆ ในรายการรูปแบบการบีบอัดนี้หรือไม่?
คำแนะนำและข้อคิดเห็นดีๆ เกี่ยวกับไฟล์บีบอัด ขอบคุณ กอดจากอาร์เจนตินา Patowalk