Ubuntu โค้งสุดท้ายเจอ bug ร้ายแรงเกี่ยวกับประสิทธิภาพจัดการพลังงาน


เมื่อประมาณปลายสัปดาห์ที่แล้ว Phoronix ได้เจอ bug เกี่ยวกับการจัดการพลังงานใน Linux Kernel ตอนแรกหลายคนก็คิดว่าเป็นเฉพาะเครื่องทดสอบของ Phoronix แต่หลังจากได้มีรายงานจากผู้ใช้คนอื่นๆ เพิ่มเข้ามาหนักเข้า ทุกคนก็รู้แล้วว่าอันนี้เป็นของจริงอะไรจริง

อาการสูบพลังงานเกินจำเป็นของ Linux พบได้ทั้งระบบที่ใช้ Intel และ AMD เท่าที่ Phoronix ตรวจสอบมีแต่เครื่องอันที่เป็นโน้ตบุค แต่คาดกันว่าทั้ง desktop และ server ก็คงได้รับผลกระทบเดียวกัน

จากผลที่ Phoronix ทดสอบ Linux 2.6.38 Kernel บริโภคพลังงานมากกว่า Kernel เดิมๆ ถึง 14-18% แม้ในขณะที่ idle หรือในขณะทำงานก็ตาม และการกินพลังงานมากขึ้นก็ไม่ช่วยให้ประสิทธิภาพดีขึ้นแต่อย่างใด

เนื่องจาก bug นี้เป็นของ Linux Kernel ตั้งแต่ 2.6.38 ขึ้นไป ดังนั้น distro ที่ใช้ Kernel 2.6.38 และ 2.6.39 ก็รับผลกระทบหมดเลย รวมถึง Ubuntu 11.04 Natty Narwhal ที่กำลังจะออกในวันที่ 28 เมษายน 2011 นี้ด้วย ตอนนี้ได้มีการประกาศใน Launchpad แล้วว่า bug ตัวนี้อยู่ในระดับ High

ตอนนี้ยังไม่มีใครแน่ใจว่า bug นี้เกิดจากอะไร แต่จากข้อมูลที่ Phoronix มี (Phoronix มีระบบอัตโนมัติทำ benchmark ของ Kernel เก็บไว้ทุกวัน) สังเกตได้ว่า bug นี้เริ่มต้นในประมาณกลางเดือนมกราคม จากนั้นก็มีการเพิ่มระดับความร้ายแรงของ bug นี้อีกหลายรอบโดยที่ไม่มีใครทักท้วง สาเหตุที่คาดว่าจะเป็นไปได้มากที่สุด คือ ส่วนเกี่ยวกับการจัดการหน่วยความจำ เพราะปัญหามักจะหนักขึ้นในช่วงวันเดียวกับที่มีการแก้ไขในส่วนนี้ใน Kernel

Phoronix เดาไว้ว่า Ubuntu คงแก้ bug นี้ไม่ทัน Ubuntu 11.04 ออกอย่างเป็นทางการแน่ สงสัยว่าทีมนักพัฒนาของ Ubuntu คงต้องรอให้ฝั่ง Mainline Kernel แก้ แล้วค่อย back port กลับมาใส่ใน Natty ทีหลัง

ที่มา http://www.phoronix.com/scan.php?page=news_item&px=OTM3NQ

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: