ความแตกต่างระหว่างรูปแบบไฟล์บีบอัดที่เก็บถาวรจำนวนมาก

หากคุณเป็นนักสะสมไฟล์ การบีบอัดไฟล์เป็นสิ่งที่คุณต้องรู้อย่างยิ่ง แม้ว่าเทคโนโลยีการจัดเก็บข้อมูลจะพัฒนาอย่างต่อเนื่องในอัตราที่รวดเร็ว แต่ประสิทธิภาพก็ไม่เคยเป็นสิ่งที่เลวร้าย

ไม่ต้องพูดถึง มาตรฐานไฟล์ของเราในปัจจุบันนี้ไม่ต่างจากอดีต— MP3(MP3s) 128 kbps ที่เราเคยดาวน์โหลดบนNapsterได้ถูกแทนที่ด้วยFLAC(FLACs)โดยที่เพลงเดียวอาจมีขนาดเท่ากับอัลบั้มMP3 ทั้งหมด(MP3)

พวกเราหลายคนมีไฟล์ที่เราไม่ต้องการกำจัด แต่ก็ไม่ต้องการการเข้าถึงแบบไดนามิกในทันที สิ่งเหล่านี้อาจเป็นรูปภาพ วิดีโอ เพลง และอื่นๆ อีกมากมาย การสร้างไฟล์เก็บถาวรของไฟล์เหล่านี้สามารถลดพื้นที่ดิสก์ที่ใช้ไป ซึ่งส่งผลให้ประสิทธิภาพดีขึ้น นอกจากนี้ยังช่วยประหยัดกระเป๋าของคุณ—ฮาร์ดไดรฟ์ภายนอก 1 TB ของคุณสามารถรู้สึกใกล้ถึง 2 TB หากคุณเก็บถาวรอย่างถูกต้อง!

การเรียนรู้การบีบอัดไฟล์ไม่ใช่เรื่องยาก แต่รูปแบบไฟล์เก็บถาวรทั้งหมดเป็นอย่างไร การบีบอัดไฟล์ทำให้พวกเขาอยู่ใน "กล่อง" ของไฟล์เดียว แต่ไฟล์นั้นสามารถมีนามสกุลที่แตกต่างกันได้มากมาย: ZIP , RAR , 7Z, TAR , GZ(GZ—what)ทั้งหมดนี้หมายความว่าอย่างไร แน่นอนว่ามีความแตกต่างใช่ไหม

มีแน่นอน! หากมีสิ่งหนึ่งที่ PC เชี่ยวชาญ นั่นคือมีตัวเลือกให้คุณ และเมื่อต้องเก็บไฟล์ถาวร คุณมีทางเลือกมากมาย ในบทความนี้ เราจะมาพูดถึงความแตกต่างระหว่างรูปแบบไฟล์บีบอัดที่ได้รับความนิยม(differences between the many popular compressed file archive formats)มากมาย

ไฟล์ ZIP คืออะไร?

WinZipเป็นหนึ่งในผู้จัดเก็บไฟล์รายแรกที่ได้รับความนิยมอย่างแพร่หลาย และอนุญาตให้ผู้ใช้บีบอัดไฟล์เป็น ไฟล์ZIP

ความแตกต่างหลักๆ ที่ รูปแบบ ZIPมีเหนือไฟล์เก็บถาวรประเภทอื่นๆ มีดังนี้

  • ไฟล์สามารถจัดเก็บได้โดยไม่ต้องบีบอัด
  • แต่ละไฟล์ภายในไฟล์เก็บถาวรถูกบีบอัดแยกกัน ซึ่งช่วยให้สามารถใช้อัลกอริธึมที่แตกต่างกันและอัตราการบีบอัดที่สูงขึ้น แต่มาพร้อมกับข้อเสียของขนาดไฟล์เก็บถาวรที่ใหญ่ขึ้นเมื่อบีบอัดไฟล์ขนาดเล็กจำนวนมาก
  • การเข้ารหัสด้วยรหัสผ่านของ ZIP มีช่องโหว่ทางอาญาจนถึงปี 2546 (เมื่อ มีการเพิ่ม AES )
  • จนกระทั่งส่วนขยายมาถึง มีขีดจำกัดฮาร์ด 4 GB สำหรับทุกอย่าง: ขนาดไฟล์ที่ไม่บีบอัด ขนาดไฟล์ที่บีบอัด และขนาดไฟล์เก็บถาวรทั้งหมด
  • การบีบอัดไฟล์ ZIP(ZIP)นั้นเร็วกว่าและไม่ต้องใช้ CPU มากเท่ากับทางเลือกอื่นๆ ที่ได้รับความนิยมในปัจจุบัน
  • ZIP ได้รับการสนับสนุนโดย (ZIP)ลีนุกซ์(Linux)ส่วนใหญ่ และ Windowsทุกรุ่น(ตั้งแต่ XP) นอกกรอบ

ไฟล์ RAR คืออะไร?

WinRARมีชื่อเสียงในด้านช่วง "ทดลองใช้งาน" ที่ไม่มีวันสิ้นสุด หลังจาก 30 วัน คุณจะเริ่มได้รับป๊อปอัปในWinRARที่ระบุว่าการทดลองใช้ของคุณสิ้นสุดแล้ว ซึ่งคุณสามารถ... ปิดได้ RARซึ่งตั้งชื่อตามผู้พัฒนาEugene Roshalเป็นรูปแบบไฟล์เก็บถาวรที่ได้รับความนิยมอย่างเหลือเชื่อในปัจจุบัน

นี่คือความแตกต่างจากฝูงชน:

  • RARช่วยให้สามารถแยกโมดูลของไฟล์เก็บถาวรเป็นวอลุ่มได้ ซึ่งเป็นวิธีที่มีประสิทธิภาพในการจัดเก็บไฟล์ขนาดใหญ่
  • หรือจะบีบอัดไฟล์ให้เป็นบล็อกเดียวก็ได้ (รูปแบบทึบ)
  • การเข้ารหัส AES เป็นมาตรฐาน
  • คลังเก็บสามารถป้องกันด้วยรหัสผ่าน
  • การบีบอัดไฟล์เสียงนั้นมีประสิทธิภาพเป็นพิเศษ (มากถึง 90%)
  • ไฟล์เก็บถาวร RAR(RAR)สามารถฝังลงในไฟล์อื่นได้ คุณ(Did)รู้หรือไม่ว่าคุณสามารถซ่อนไฟล์ RAR ในไฟล์ JPEG(hide a RAR archive in a JPEG)ได้
  • รูทีนการแยก RAR(RAR)จำนวนมากถูกเขียนใหม่เป็นซอฟต์แวร์โอเพนซอร์ซ
  • RARมีอัตราการบีบอัดโดยรวมที่ดีกว่าเมื่อเทียบกับZIPซึ่งเป็นคู่แข่งรายใหญ่ที่สุด

ไฟล์เก็บถาวร 7Z คืออะไร

ไม่น่าแปลกใจเลยที่รูปแบบไฟล์เก็บถาวร 7Z ถูกนำมาใช้โดยแอพพลิเคชั่นWindows 7 (Windows)-Zip (7-Zip)นั่นคือทั้งหมดทางกลับในปี 1999! 7-Zipและไลบรารีสำหรับอ่านรูปแบบไฟล์ 7Z มีทั้งแบบสาธารณะภายใต้GNU Lesser General Public License(GNU Lesser General Public License)

นี่คือคุณสมบัติบางอย่างของ 7Z:

  • 7Z มีสถาปัตยกรรมแบบโมดูลาร์และแบบเปิด ซึ่งช่วยให้สามารถบีบอัด แปลง และเข้ารหัสไฟล์โดยใช้วิธีการซ้อนแบบต่างๆ
  • ไฟล์สามารถบีบอัดได้ในอัตราส่วนประมาณ 2-10%
  • การเข้ารหัส AES เป็นมาตรฐาน
  • ส่วนหัวของไฟล์เก็บถาวรทั้งหมดถูกบีบอัด ส่วนหัวของไฟล์เก็บถาวรจะเก็บข้อมูลเกี่ยวกับวิธีการจัดการบล็อคข้อมูลภายในไฟล์เก็บถาวร
  • รองรับไฟล์ขนาดใหญ่มาก (พันล้าน GB)
  • อัลกอริธึมการบีบอัดที่รองรับ ( LZMA/LZMA2 , PPMd , BZip2 ) สามารถใช้ประโยชน์จากการประมวลผลแบบขนานบน (BZip2)ซีพียู(CPUs)แบบมัลติคอ ร์ที่ ทันสมัย

ไฟล์เก็บถาวร TAR คืออะไร

TARเป็นรูปแบบไฟล์เก็บถาวรที่ได้รับความนิยมสูงสุดบน ระบบUnixและUnix สิ่งสำคัญคือต้องเข้าใจว่าTAR แต่ละ รายการเป็นเพียงไฟล์เก็บถาวรเท่านั้น ใช้ควบคู่กับ GZ ซึ่งใช้ในการบีบอัดไฟล์และไม่มีความสามารถในการเก็บถาวร พวกเขาร่วมกันสร้างไฟล์ "tarball" ( รูปแบบ TAR.GZ )

TARเปิดใช้งานการรับการ ตอบสนอง HTTP ที่บีบอัด และส่งคำขอที่บีบอัด ทำให้อัตราส่วนการบีบอัดสูงถึง 80% รูปแบบไฟล์เก็บถาวรนี้มักใช้สำหรับสำรองและแจกจ่ายเนื้อหาทั่วทั้งLinux ไฟล์เก็บถาวร TAR(TAR)รักษาสิทธิ์ของกลุ่ม วันที่ โครงสร้างไดเร็กทอรี และข้อมูลระบบไฟล์ที่สำคัญอื่นๆ

อย่างที่คุณเห็น รูปแบบไฟล์เก็บถาวรแต่ละรูปแบบมีข้อดีและข้อเสีย เลือกอย่างชาญฉลาดขึ้นอยู่กับประเภทของไฟล์ที่คุณกำลังบีบอัดและวัตถุประสงค์ของไฟล์เก็บถาวรของคุณ อัตราการ บีบอัด(Compression)ความเร็ว และความปลอดภัยเป็นสิ่งที่ควรค่าแก่การพิจารณา และมีเวลาและสถานที่สำหรับแต่ละรูปแบบเหล่านี้!



About the author

ฉันเป็นวิศวกรซอฟต์แวร์และบล็อกเกอร์ที่มีประสบการณ์เกือบ 10 ปีในสาขานี้ ฉันเชี่ยวชาญในการสร้างบทวิจารณ์เครื่องมือและบทช่วยสอนสำหรับแพลตฟอร์ม Mac และ Windows รวมถึงการให้ความเห็นจากผู้เชี่ยวชาญในหัวข้อการพัฒนาซอฟต์แวร์ ฉันยังเป็นวิทยากรและผู้สอนมืออาชีพ โดยได้นำเสนอผลงานในการประชุมเทคโนโลยีทั่วโลก



Related posts