Ubuntu ทดลองคอมไพล์ดิสโทรด้วยโหมด O3 Optimization ของ GCC เพิ่มประสิทธิภาพ

by mk
5 August 2024 - 08:31

Ubuntu เตรียมทดลองคอมไพล์แพ็กเกจในดิสโทร ด้วยการรีดประสิทธิภาพแบบ O3 optimization ของคอมไพเลอร์ GCC ซึ่งจะทำให้แอพรันได้เร็วขึ้นกว่า O2 optimization ที่ใช้อยู่ในปัจจุบัน

O3 optimization เป็นตัวเลือกของ GCC ที่มีอยู่แล้ว ข้อดีคือไบนารีที่คอมไพล์จะมีประสิทธิภาพตอนรันมากขึ้น แต่ต้องแลกมาด้วยระยะเวลาการคอมไพล์ที่นานกว่าเดิม และขนาดของไบนารีที่อาจใหญ่ขึ้น

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

โครงการนี้ยังเป็นการทดลองแบบ experimental มีไบนารีของดิสโทรให้ดาวน์โหลดแล้วทั้งฝั่งเดสก์ท็อปและเซิร์ฟเวอร์

ที่มา - Ubuntu via Phoronix

Blognone Jobs Premium