Linus Torvalds: Linux 2.6.21-rc1

Címkék

Lezárult a 2.6.21-es kernel beolvasztási időszaka, így itt az -rc1. Ahogy az az -rc1-eknél lenni szokott, számos változást kapunk. A legérdekesebb "core" változás a dyntick/nohz, ami a "tickless kernelt" valósítja meg. Ez azt jelenti, hogy a timer csak akkor "üt", ha szükség van rá. Ha nincs, akkor a rendszer "idle" állapotba kerül, ami hűvösebb CPU-t és végső soron kisebb energiafogyasztást eredményez. Emellett arch (arm, mips, powerpc, x86, stb.), ACPI frissítéseket és nagymennyiségű driver-ekkel kapcsolatos munkát tartalmaz a szokásos kódtisztításokon kívül. A bejelentés itt.

Hozzászólások

ezt vajon milyen cpu-k támogatják?

egyébként itt egy link, csak még nem tudtam átnézni

En vagyok a lamer: de ennek a tickless kernelnek van ertelme sima desktop x86 gepen?

Sajat magamnak: (kerneltrap.org-rol)

"farnz

It helps all kernels, paravirtualised or not, by holding the system in idle for longer. For a laptop, it helps by allowing the system to stay in deep sleep states for longer.

The reason it's most helpful for paravirtulized kernels is that all interrupts involve context switching; in the case of a paravirt kernel, a timer interrupt is one switch to the hypervisor, then one to the guest kernel. By allowing an idle guest to stay at idle until it actually needs CPU time, you don't waste CPU cycles that could be allocated to another guest."