Tags:
Node Thumbnail

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

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

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

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

ที่มา - Ubuntu via Phoronix

No Description

Get latest news from Blognone

Comments

By: sapjunior
AndroidUbuntuWindows
on 5 August 2024 - 22:26 #1318753

น่าจะมีรุ่นที่ compile flag ตาม clear linux ของ intel บ้างนะ

By: rattananen
AndroidWindows
on 6 August 2024 - 07:52 #1318771

รู้สึก O3 ไม่เหมาะกับ program ใหญ่ๆ เท่าไร
ตรงเปลี่ยน function เป็น inline code