Kexec

Kexec

kexec ("kernel exec") is mechanism of the Linux kernel that allows "live" booting of a new kernel over the currently running one. kexec skips the bootloader stage (hardware initialization phase by the firmware or BIOS) and directly loads the new kernel into memory, which starts executing immediately. This avoids the long times associated with a full reboot [ [http://www.ibm.com/developerworks/linux/library/l-kexec.html Reboot Linux faster using kexec ] ] , and is useful on systems with high availability requirements, where minimizing downtime is of essence.

While feasible, there are two major challenges in implementing a mechanism such as kexec: First, the new kernel will overwrite the memory of the currently running one, while it is still executing. Second, the new kernel will usually expect all physical devices to be in a well-defined state, as they are after system reboot, when the BIOS (or firmware) resets them to a "sane" state. Bypassing a real reboot means devices may be in an unknown state, and the new kernel will have to recover from that.

References

ee also

* An elaborate [http://www.ibm.com/developerworks/linux/library/l-kexec.html article] on kexec's purpose and usage.
* A gentoo [http://gentoo-wiki.com/TIP_kexec article] .


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • Comparison of boot loaders — The following tables compare general and technical information for a number of available boot loaders. Features Name License It can reside in Boot from Can boot MBR only MBR / VBR Floppy Hard disk Second Hard disk Logical partitions CD ROM Floppy …   Wikipedia

  • Magic SysRq — Die Funktion „S Abf“ (engl. „SysRq“) ist auf IBM AT kompatiblen Tastaturen eine Alternativbelegung der „Druck“ Taste (engl. „Print Screen“) Als Magic SysRq Key (kurz für Magic Sysrequest key, engl.; Magische S Abf Taste ) wird eine Reihe von… …   Deutsch Wikipedia

  • Magic SysRq key — Die Funktion „S Abf“ (engl. „SysRq“) ist auf IBM AT kompatiblen Tastaturen eine Alternativbelegung der „Druck“ Taste (engl. „Print Screen“) Als Magic SysRq Key (kurz für Magic Sysrequest key, engl.; Magische S Abf Taste ) wird eine Reihe von… …   Deutsch Wikipedia

  • Magische S-Abf-Taste — Die Funktion „S Abf“ (engl. „SysRq“) ist auf IBM AT kompatiblen Tastaturen eine Alternativbelegung der „Druck“ Taste (engl. „Print Screen“) Als Magic SysRq Key (kurz für Magic Sysrequest key, engl. „Magische S Abf Taste“) wird eine Reihe von… …   Deutsch Wikipedia

  • Magic SysRq key — The SysRq key The magic SysRq key is a key combination understood by the Linux kernel, which allows the user to perform various low level commands regardless of the system s state. It is often used to recover from freezes, or to reboot a computer …   Wikipedia

  • Maemo — Screenshot of Maemo 5 Company / developer open s …   Wikipedia

  • Magic SysRq Key — Les magic SysRq key sont une fonctionnalité du noyau Linux qui permet par une combinaison de touches de lancer des commandes de bas niveau. Elle doit être activée à la compilation du noyau c est le cas d office sur la plupart des distributions.… …   Wikipédia en Français

  • Magic SysRq key — Les magic SysRq key sont une fonctionnalité du noyau Linux qui permet par une combinaison de touches de lancer des commandes de bas niveau. Elle doit être activée à la compilation du noyau c est le cas d office sur la plupart des distributions.… …   Wikipédia en Français

  • Magic sysrq key — Les magic SysRq key sont une fonctionnalité du noyau Linux qui permet par une combinaison de touches de lancer des commandes de bas niveau. Elle doit être activée à la compilation du noyau c est le cas d office sur la plupart des distributions.… …   Wikipédia en Français

  • Comparación de Windows y Linux — Saltar a navegación, búsqueda Gráfica de los usuarios con Windows y Linux; creada a partir de la media de los valores aportados por los registros de agentes de usuario más conocidos …   Wikipedia Español

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”