kexec (kernel execution) — механізм ядра Linux, що дозволяє «live»-завантаження нового ядра з одночасно працюючим. kexec оминає стадію початкового завантаження операційної системи та фазу ініціалізації фізичних пристроїв за допомогою програмного забезпечення (firmware) або BIOS і напряму завантажує нове ядро, яке відразу стартує. Тому завантаження відбувається набагато швидше, це дуже необхідно для систем високої доступності, де важливе швидке перезавантаження.
Існують дві основні проблеми у реалізації такого механізму як kexec: по-перше, нове ядро буде переписувати пам'ять іншого ядра що в цей час виконується. По-друге, нове ядро, як правило, очікує, що всі фізичні пристрої знаходяться в чітко визначеному стані, як вони були після перезавантаження системи, коли BIOS (або мікропрограмне забезпечення) скидає їх у «розумний» стан. Пропуск реального перезавантаження означає що пристрої можуть бути в невідомому стані, і нове ядро має відновитися від цього.
Виноски
- . Архів оригіналу за 5 травня 2009. Процитовано 6 травня 2009.
Див. також
- An elaborate article [ 5 травня 2009 у Wayback Machine.] on kexec's purpose and usage.
- A Gentoo .
- Стаття «Reboot like a racecar with kexec» [ 14 лютого 2009 у Wayback Machine.].
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
kexec kernel execution mehanizm yadra Linux sho dozvolyaye live zavantazhennya novogo yadra z odnochasno pracyuyuchim kexec ominaye stadiyu pochatkovogo zavantazhennya operacijnoyi sistemi ta fazu inicializaciyi fizichnih pristroyiv za dopomogoyu programnogo zabezpechennya firmware abo BIOS i napryamu zavantazhuye nove yadro yake vidrazu startuye Tomu zavantazhennya vidbuvayetsya nabagato shvidshe ce duzhe neobhidno dlya sistem visokoyi dostupnosti de vazhlive shvidke perezavantazhennya Isnuyut dvi osnovni problemi u realizaciyi takogo mehanizmu yak kexec po pershe nove yadro bude perepisuvati pam yat inshogo yadra sho v cej chas vikonuyetsya Po druge nove yadro yak pravilo ochikuye sho vsi fizichni pristroyi znahodyatsya v chitko viznachenomu stani yak voni buli pislya perezavantazhennya sistemi koli BIOS abo mikroprogramne zabezpechennya skidaye yih u rozumnij stan Propusk realnogo perezavantazhennya oznachaye sho pristroyi mozhut buti v nevidomomu stani i nove yadro maye vidnovitisya vid cogo Vinoski Arhiv originalu za 5 travnya 2009 Procitovano 6 travnya 2009 Div takozhAn elaborate article 5 travnya 2009 u Wayback Machine on kexec s purpose and usage A Gentoo Stattya Reboot like a racecar with kexec 14 lyutogo 2009 u Wayback Machine