Arch Linux เปลี่ยนระบบบีบอัดแพ็กเกจเป็น Zstd ติดตั้งแอพเร็วขึ้น 1300%!!!

ArchLinux

Arch Linux เป็นระบบปฏิบัติการ Linux อีกตระกูลหนึ่งที่ได้รับความนิยมโดยมีจุดแข็งที่มีระบบอัพเดตโปรแกรมแบบ Rolling Release ทำให้โปรแกรมใหม่ล่าสุดอยู่ตลอดเวลา แต่ด้วยการอัพเดตแบบนี้มันเลยทำให้ต้องมีการดาวน์โหลดแพ็กเกจโปรแกรมและติดตั้งอัพเดตเป็นจำนวนมากและบ่อยครั้ง ทำให้เสียเวลาในการอัพเดตโปรแกรมไปเยอะเลยทีเดียว

ทางผู้พัฒนา Arch Linux จึงเปลี่ยนระบบการบีบอัดข้อมูลแพ็กเกจโปรแกรมจากของเดิมใช้แบบ XZ (ใครที่ใช้ Arch Linux จะรู้ว่าแพ็กเกจโปรแกรมจะเป็นไฟล์ .tar.xz ) มาใช้แบบ Zstd ซึ่งผู้พัฒนาระบุว่าได้ทำการทดสอบในการบีบอัดและคลายการบีบอัดแพ็กเกจ โดยแพ็กเกจแบบ Zstd จะมีขนาดที่ใหญ่กว่าแบบ xz อยู่ที่ 0.8% ใช้เวลาพอๆกัน แต่เวลาการคลายบีบอัดนั้นเร็วกว่าแบบ XZ สูงสุดถึง 1300% โดยข้อมูลที่คลายออกมาไม่มีความเสียหายใดๆ

ระบบการบีบอัดแพ็กเกจ Zstd จะเริ่มทยอยปรับใช้โดยใช้เครื่องมือพัฒนา Arch Linux เวอร์ชันล่าสุด

นอกจาก Arch Linux แล้ว ยังมีทางค่าย SUSE และ Fedora ก็เริ่มปรับใช้เช่นเดียวกัน

ที่มา : Phoronix, OpenSUSE , Fedora