2.6.24 ออกแล้ว
- CFS improvement .. เดิม context switch ของ CFS ช้ากว่า O(1) sched > 10% .. ตอนนี้ 2.6.24 (เคลมว่า) context switch ใน CFS เร็วกว่า O(1) นิดๆ
- Fair Group Scheduling .. ตั้ง group ของ processes (ผ่าน /proc – ถ้าจำไม่ผิด) แล้วกำหนดน้ำหนัก CPU scheduling .. ถ้าประกอบกับ CFS มันก็จะประมาณ WFQ สำหรับ CPU scheduling นั่นเอง
- Tickless สำหรับ x86-64, PPC, UML, ARM, MIPS … ปัญหาที่เคยเกิดกับ VirtualBox (กิน CPU > 10% ตลอดเวลาทั้งที่ไม่ได้รัน VM) หายแล้ว .. อย่างน้อยก็ในเครื่องที่ใช้อยู่
- Driver ใหม่อีกหลายตัว ทั้ง 802.11 (stack ใหม่) 802.3 (10/100/GbE/10GbE) ALSA (Intel HDA แยก chipset แล้ว) PATA/SATA ฯลฯ
สำหรับคนใช้ macbook (top case แตกๆ) .. อย่าลืม co mactel patch สำหรับ 2.6.24 มา apply patch ด้วยเน้อ
wireless ใช้ ndiswrapper 1.51 ได้ ไม่มีปัญหา
iSight เอา revision 140 มาใช้ + patch อีกนิดหน่อย
--- uvc_driver.c.orig 2007-11-04 20:54:44.000000000 +0700 +++ uvc_driver.c 2008-01-28 20:35:02.000000000 +0700 @@ -1439,7 +1439,7 @@ vdev->dev = &dev->intf->dev; vdev->type = 0; vdev->type2 = 0; - vdev->hardware = 0; +/* vdev->hardware = 0; */ vdev->minor = -1; vdev->fops = &uvc_fops; vdev->release = video_device_release;
ก็จะใช้งาน iSight ได้ แถมได้ขนาด 640×480 และ support suspend/resume ด้วย .. ใช้ Ekiga ได้สบาย ใช้ Cheese ก็ได้ด้วย ไม่ต้องง้อ Photo Booth แว้วว :D