โปรแกรมบีบอัดไฟล์ที่มีประสิทธิภาพมากกว่าสำหรับไฟล์ที่เหมือนกันหลาย ๆ


12

ฉันกำลังสำรองข้อมูลงานของฉันและฉันกำลังมองหาโปรแกรมที่สามารถบีบอัดไฟล์ได้อย่างมีประสิทธิภาพยิ่งขึ้น โปรแกรมบีบอัดข้อมูลเริ่มต้นของ windows ใช้งานได้ดี แต่ไม่ทำงานเหมือน "อัจฉริยะ" ตามที่ฉันต้องการ

ไฟล์ของฉันนั้นเป็นสแนปชอตทั้งหมดของงานที่ทำในช่วงสองสามเดือนที่ผ่านมาเนื่องจากฉันทำการสำรองข้อมูลทั้งหมดตามปกติ ไม่มีการเปลี่ยนแปลงมากมายระหว่างการสำรองข้อมูลและไฟล์จำนวนมากเป็นเพียงสำเนาของไฟล์

ชุดไฟล์ทั้งหมดของฉันไม่มีการบีบอัดประมาณ 15GB ในขณะที่สำเนาสำรองสแนปช็อตแต่ละรายการ (บีบอัดโดยใช้โปรแกรมบีบอัดมาตรฐาน) จะอยู่ที่ประมาณ 150 ถึง 200 MB ต่อไฟล์ (โดยทั่วไปจะเพิ่มขนาดด้วยวันที่ล่าสุดกว่า) ขนาดรวมของสแนปชอตที่บีบอัดทั้งหมดอยู่ที่ประมาณ 3GB เนื่องจากลักษณะของไฟล์ฉันคาดว่าโปรแกรมบีบอัด "สมาร์ท" จะลดระดับเสียงทั้งหมดลงเหลือประมาณ 400-500 MB นั่นคือคำนึงถึงความไร้ประสิทธิภาพตามสมควรและพื้นที่เพิ่มเติมเพื่อบีบอัดความแตกต่างของไฟล์

มีโปรแกรมบีบอัดที่จะใช้ประโยชน์จากความจริงที่ว่าหลาย ๆ ไฟล์เหมือนกันเพื่อให้ได้อัตราส่วนการบีบอัดที่สูงกว่าโปรแกรมบีบอัด windows มาตรฐานหรือไม่?

ขอบคุณ - ถ่าย

แก้ไข: เพิ่งเสร็จสิ้นการบีบอัดที่ดีที่สุดของปริมาณทั้งหมดโดยใช้การบีบอัดหน้าต่างมาตรฐาน ดีกว่าสแนปชอตที่บีบอัดรวมกันเพียง 10MB เท่านั้น ในความคิดของฉันที่ยอมรับไม่ได้รู้ลักษณะของไฟล์


Windows รุ่นใด
John T

1
Heh, vista ของมัน ...

3
จะไม่เปลี่ยนเป็นการควบคุมเวอร์ชันแทนการสำรองข้อมูลเหล่านั้นหรือไม่ ฉันใช้ git สำหรับไฟล์ไบนารี่ด้วยและใช้งานได้ดีจริงๆ ฉันไม่คิดว่ามันสามารถบีบอัดได้ดีเท่า 7z แต่จะสำคัญไหมถ้าใช้ขนาด 150 MB หรือ 300 MB ถ้าไม่ฉันจะใช้งานง่ายและมีความยืดหยุ่น
maaartinus

คำตอบ:


18

7-zipรองรับการบีบอัดที่เป็นของแข็งถ้าฉันจำได้อย่างถูกต้องดังนั้นมันควรบีบอัดไฟล์ที่เหมือนกันเกือบทั้งหมดได้เป็นอย่างดี


2
+1 และพิจารณารูปแบบ7zเริ่มต้น
nik

ฉันจะลองดูฉันจะติดต่อกลับพร้อมผลลัพธ์

2
หลังจากการบีบอัด 1 ชั่วโมงที่การตั้งค่าสูงสุดฉันมีขนาดไฟล์ 133MB มันน่าประทับใจมาก! การประมาณเชิงรุกดั้งเดิมของฉัน (ซึ่งฉันไม่ได้ระบุไว้) คือขนาดไฟล์ประมาณ 150MB (ตรงข้ามกับการประมาณการแบบอนุรักษ์นิยมของฉันที่ระบุไว้ที่ 400-500MB) ดูเหมือนว่าฉันจะแปลงเป็น 7z จากนี้ไป!

แม้ว่าคุณจะต้องใช้รูปแบบ Zip มาตรฐาน 7-zip ก็ให้ผลตอบแทนที่ดีกว่าเครื่องมือบีบอัดข้อมูลยอดนิยมอื่น ๆ (WinRAR, WinZip) พร้อมการตั้งค่าประสิทธิภาพสูงสุด
Christophem

7 zip เป็นหนึ่งในเครื่องมือตัวแรกที่ฉันใส่ในกล่องใหม่ มันมีประโยชน์มากเกินไป
corsiKa

5

ฉันทำการทดสอบบางส่วนเกี่ยวกับ "ไฟล์ที่เหมือนกัน" ดังที่กล่าวไว้ในคำถามโดยใช้ 7-zip (เวอร์ชั่น 9.20) เนื่องจากยังไม่มีใครให้คำตอบที่ละเอียดเกี่ยวกับเรื่องนั้น สิ่งนี้ให้ผลลัพธ์ที่น่าสนใจ ผมทดสอบกับ 10 สำเนาของแฟ้มที่เว็บไซต์นี้ใช้สำหรับข้อความหน้าไม่พบมัน ไฟล์นี้จะบีบอัดไฟล์แต่ละไฟล์ไม่ได้เป็นไฟล์ jpg ดังนั้นมันจะแสดงประสิทธิภาพของการบีบอัดไฟล์ที่เหมือนกันหลาย ๆ ไฟล์ ขนาดไฟล์คือ 37 KB

  1. เมื่อฉันบีบอัดสำเนาทั้งสิบชุดโดยใช้เป็นรูปแบบ zip ขนาดไฟล์คือ 367 KB ด้วยขนาดบีบอัดประมาณ 99% ของขนาดทั้งหมดดั้งเดิมของไฟล์ทั้งหมด 10ไฟล์
  2. เมื่อฉันบีบอัดทั้งสิบเล่มใช้ในการ 7z รูปแบบขนาดไฟล์ 37 KB, มีขนาดบีบอัดจากประมาณ 101% ของเพียงหนึ่งของไฟล์ต้นฉบับ
  3. ถ้าฉันใส่ 5 สำเนาในไฟล์เก็บถาวร 7 z ครั้งแรกจากนั้นเพิ่ม 3 และในที่สุด 2 สำเนาในขั้นตอนแยกขนาดไฟล์จะกลายเป็น 111 KB ประมาณสามเท่าของขนาดไฟล์ต้นฉบับเดียว

ถ้าผมเปิดเก็บ 3 ซึ่งเป็นหนึ่งในคุณสมบัติที่เป็นบล็อก รายการนี้เป็นรายการที่ 0, 1 และ 2 สำหรับ 3, 5 และ 2 ของไฟล์ตามลำดับ

ข้อสังเกต:

  1. รูปแบบซิปจะบีบอัดไฟล์แต่ละไฟล์แยกกันไม่ได้ประโยชน์จากการบีบอัดไฟล์ที่เหมือนกัน
  2. รูปแบบ 7z จะบีบอัดไฟล์ที่เหมือนกันหลายไฟล์ได้อย่างมีประสิทธิภาพตราบใดที่ไฟล์เหล่านั้นถูกเพิ่มลงในไฟล์เก็บถาวรในขั้นตอนเดียว

สรุป:

  1. สำหรับการบีบอัดไฟล์ที่ดีที่สุดให้ใช้ 7z แทนที่จะเป็น zip
  2. การบีบอัดอาจดีขึ้นอย่างมากหากคุณไม่เพิ่มไฟล์ลงในไฟล์เก็บถาวร 7z ที่มีอยู่ แต่ก่อนอื่นให้ขยายไฟล์และบีบอัดอีกครั้งรวมถึงไฟล์ใหม่ในขั้นตอนเดียว

1

Windows Vista มาพร้อมกับการสำรองข้อมูลและศูนย์ Restore มันจะทำการสำรองข้อมูลที่เพิ่มขึ้นของไฟล์ของคุณเพื่อหลีกเลี่ยงการเสียพื้นที่และต้องสร้างการสำรองข้อมูลหลายรายการ จากหน้าเชื่อมโยง:

ก่อนหน้านี้ไฟล์เวอร์ชันที่สำรองไว้ใช้พื้นที่ดิสก์ขั้นต่ำเปล่า หากมีการเปลี่ยนแปลงไฟล์เพียงส่วนเล็ก ๆ (เช่นหนึ่งสไลด์ในการนำเสนอ) เฉพาะส่วนนั้นเท่านั้นที่ได้รับการติดตามและบันทึก


1

7-zipมีหนึ่งในอัลกอริทึมการบีบอัดที่ดีที่สุด ฉันไม่เชื่อว่าในปัจจุบันมีอะไรที่บีบอัดได้ 7-zip (อัลกอริทึม)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.