กูเกิลเปิดอัลกอริทึม Zopfli บีบอัดได้มากกว่า gzip และ 7-zip

By: lew
Writer
on Sat, 02/03/2013 - 14:32

อัลกอริทึมบีบอัดนับเป็นงานวิจัยที่ไม่ค่อยมีการพัฒนามากนัก แต่อัลกอริทึม Zopfli จากกูเกิลระบุว่าสามารถบีบอัดได้มากกว่าอัลกอริทึมอื่นๆ ในช่วง 3.7-8.3% แม้จะช้ากว่า gzip หลายสิบเท่าในการบีบอัด

Zopfli ถูกออกแบบให้บีบไฟล์ออกมาเป็นฟอร์แมต defalte และ gzip ที่เบราว์เซอร์ต่างๆ รองรับกันอยู่แล้ว จึงไม่สามารถอาศัยความได้เปรียบจากขนาดฟอร์แมตไฟล์ที่อาจจะบีบลงไปอีกได้ ขณะที่ซอฟต์แวร์บีบอัดเช่น 7-zip นั้นสามารถเอาต์พุตออกมาเป็นฟอร์แมต 7-zip หรือ defalte ก็ได้

ข้อเสียสำคัญของ Zopfli คือมันทำงานได้ช้ามากในกระบวนการบีบอัด แต่ทำงานในส่วนขยายไฟล์ได้เร็วเท่าๆ กับอัลกอริทึมอื่น อย่างไรก็ดี งานบางประเภทเช่นการบีบอัดไฟล์รูปภาพ หรือ CSS เพื่อส่งให้กับผู้ใช้จำนวนมากเหมือนๆ กันก็สามารถใช้ประโยชน์จาก Zopfli ได้ด้วยการบีบอัดไฟล์ไว้ล่วงหน้า

Zopfli เป็นโครงการที่ Lode Vandevenne พัฒนาขึ้นในช่วงเวลา 20% ที่กูเกิลเปิดให้พนักงานทำอะไรก็ได้

ที่มา - Google Developer

2 Comments

-Rookies-'s picture

คนอื่นเขียนลงไปแล้วครับ (ไม่รู้ว่าใครเขียนก่อน)

เห็นชื่อคนพัฒนาแล้วขำ เห็นแว่บแรกเป็น "คนที่คุณก็รู้ว่าใคร" ซะงั้น ^^