Tags:
Node Thumbnail

เพียง 10 สัปดาห์หลังจากออกลินุกซ์ 3.8 โครงการลินุกซ์ก็ประกาศเคอร์เนลรุ่น 3.9 แล้ว โดยมีฟีเจอร์สำคัญได้แก่

  1. รองรับการแคชฮาร์ดดิสก์ด้วย SSD: สามารถกำหนดดิสก์ลูกหนึ่งให้เป็นแคชของลูกอื่นๆ ได้
  2. กระจายโหลดเซิร์ฟเวอร์: ออปชั่น SO_REUSEPORT ทำให้หลายโปรเซสสามารถของรับการเชื่อมต่อจากพอร์ตเดียวกันได้โดยที่เคอร์เนลจะเป็นตัวจะจายโหลดการทำงานให้เอง แม้ว่าในช่วงหลังเซิร์ฟเวอร์ต่างๆ จะนิยมทำงานในโหมด asynchronous กันมากขึ้น แต่ก็ยังมีงานอีกหลายอย่างที่ต้องการให้แต่ละเธรดรับงานไปทำ ออปชั่นนี้จะทำให้โปรแกรมเหล่านี้ทำงานได้บนเครื่องมัลติคอร์
  3. Virtualization บน ARM Cortex-A15: แม้ว่าก่อนหน้านี้ลินุกซ์จะรองรับการทำ Virtualization บน Cortex-A53/A57 มาก่อน แต่รอบนี้ก็รองรับ A15 ที่มีขายอยู่ในตลาดแล้ว
  4. การจัดการพลังงานระดับใหม่: ก่อนหน้านี้ลินุกซ์รองรับโหมดประหยัดพลังงานแบบ "suspend to ram" และ "suspend to disk" แต่ในรุ่นนี้จะรองรับโหมด "lightweight suspend" ที่ปรับอุปกรณ์ต่างๆ เข้าโหมดประหยัดพลังงาน แต่ยังคงจ่ายไฟให้อุปกรณ์เหล่านั้นต่อไป ทำให้เวลากลับมาสู่โหมดพร้อมทำงานใช้เวลาสั้นมาก

กระบวนการนำเคอร์เนลเข้าสู่ดิสโทรต่างๆ จะใช้เวลาอีกพักใหญ่ๆ อย่างตอนนี้เอง Ubuntu 13.04 ก็ยังใช้เคอร์เนล 3.8 เราอาจจะได้เห็นเคอร์เนล 3.9 ใน Ubuntu 13.10 กัน

ที่มา - H-Online

Get latest news from Blognone

Comments

By: icez
ContributoriPhoneAndroidRed Hat
on 29 April 2013 - 23:19 #567312

ข้อ 1 ใช้ตัวไหนหว่า...

edit:: ไปดูต้นทางมาแล้ว ใช้ dm-cache แฮะ (ใช้ยากง่ะ)

By: pinpan0304
iPhoneWindows PhoneAndroidWindows
on 29 April 2013 - 23:20 #567314

ผมว่าถ้า Linux ตื่นตัวถูกเวลา Windows กับ Mac คงแทบไม่ได้เกิด //ไม่ทันเสียแล้ว

By: UltimaWeapon
Windows PhoneRed HatWindowsIn Love
on 29 April 2013 - 23:28 #567321 Reply to:567314
UltimaWeapon's picture

ไม่มีทางคับ

By: lew
FounderJusci's WriterMEconomicsAndroid
on 29 April 2013 - 23:34 #567328 Reply to:567314
lew's picture

ตื่นตัวนี่คือยังไงครับ ในฐานะโครงการ "เคอร์เนล" เขาควรจะทำอะไร???


lewcpe.com, @wasonliw

By: AmidoriA
UbuntuWindows
on 30 April 2013 - 02:39 #567421 Reply to:567328
AmidoriA's picture

ผมว่า เค้าน่าจะหมายถึงพวก distro ต่างๆของ linux มั้งครับ ราวๆว่า ถ้า ubuntu เกิดมาไวกว่านี้ windows คงหายไป

ปล. แปลมั่ว

By: Charin Tapang
ContributorAndroidRed HatUbuntu
on 29 April 2013 - 23:21 #567315
Charin Tapang's picture

ชอบโหมดนี้มาก lightweight suspend

By: winggundamth
ContributorAndroidUbuntuIn Love
on 29 April 2013 - 23:35 #567329
winggundamth's picture

บน Ubuntu 13.04 ใช้เคอร์เนลเวอร์ชัน 3.8 แล้วนะครับ

$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=13.04
DISTRIB_CODENAME=raring
DISTRIB_DESCRIPTION="Ubuntu 13.04"
$ uname -a
Linux 3.8.0-19-generic #29-Ubuntu SMP Wed Apr 17 18:16:28 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux


I will change the world, to the better day.

By: lew
FounderJusci's WriterMEconomicsAndroid
on 29 April 2013 - 23:38 #567331 Reply to:567329
lew's picture

แก้ไขแล้วครับ


lewcpe.com, @wasonliw

By: panurat2000
ContributorSymbianUbuntuIn Love
on 30 April 2013 - 00:23 #567365 Reply to:567329
panurat2000's picture

ทำให้หลายโปรเซสสามารถของรับการเชื่อมต่อจากพอร์ตเดียวกันได้

ของรับการเชื่อมต่อ ?

By: tontan
ContributorAndroidSymbianUbuntu
on 29 April 2013 - 23:37 #567330
tontan's picture

Kernel 3.9 สนับสนุนกี่เดือนครับ?


บล็อก: wannaphong.com และ Python 3

By: doanga2007
AndroidSymbianUbuntu
on 30 April 2013 - 09:47 #567505 Reply to:567330
doanga2007's picture

2-3 เดือนครับ

By: oatsmart
iPhoneWindows PhoneAndroidWindows
on 30 April 2013 - 06:44 #567440
oatsmart's picture

จะเป็นตัวจะจายโหลด > กระจาย

By: weapon
AndroidUbuntu
on 30 April 2013 - 06:51 #567441
weapon's picture

kernel หลังจุดเป็นเลขคี่ เช่น 3.9 มันเป็น beta version มี distro ไหนเขาจะใช้กัน หรือว่าผมหาไม่เจอ

By: doanga2007
AndroidSymbianUbuntu
on 30 April 2013 - 09:43 #567500 Reply to:567441
doanga2007's picture

มี ubuntu+mint , fedora , opensuse และ mageia ที่ใช้ kernel เลขคี่ นอกจากนี้ ยังรวมถึง rolling release distro ก็ใช้ kernel เลขคี่ เช่นกันครับ เพราะทาง distro สามารถแก้ bug ได้เอง โดยไม่ต้องส่ง patch ไปยังส่วนกลางก่อน แต่ทางส่วนกลาง ก็ขอ patch ทีหลังได้ เหมือนกับ dex ของ debian ครับ