Ang pagiging nagtrabaho sa ilang sandali ay ang Linux kernel patch upang mapabilis ang mga oras ng pag-boot sa pamamagitan ng pagpapahintulot sa parallel na pagdadala ng mga core ng CPU. Nagkaroon ng mga isyu sa pag-boot ng AMD mula nang gumana at ang mga patch ay dumaan sa maraming rebisyon para sa pagtulong sa mga oras ng boot ng Linux kernel. Ang mga patch na iyon ay patuloy na pinapabuti at nakita kahapon ang isang reworked patch series na nai-post.

Nag-post si Thomas Gleixner ng isang set ng 37 kernel patch na muling gumagawa ng parallel na CPU bring-up para sa Linux kernel upang matugunan ang mga problemang inilabas kamakailan sa proseso ng pagsusuri. Ang mga patch na ito ay tumutugon sa mga kinakailangan sa x86 microcode loader serialization sa paligid ng pagtiyak na para sa mga Intel CPU na may Hyper Threading na ang microcode ay na-load sa pangunahing thread. Tinutugunan din ng mga patch ang ilang pangkalahatang isyu sa disenyo na itinaas noong ika-labing-anim na round ng pagsusuri sa mga naunang patch.

Ang dahilan kung bakit interesado ang mga tao sa parallel bringup ay upang paikliin ang (kexec) reboot time ng mga cloud server upang bawasan ang downtime ng mga VM tenant. Malinaw na may iba pang mga kawili-wiling mga kaso ng paggamit para dito tulad ng oras ng pagsisimula ng VM, mga naka-embed na device…

Ang pagdaragdag ng pangunahing parallel na mekanismo ng paglabas tulad ng ibinibigay ng seryeng ito ay may malaking kahulugan. Ang pagpapabuti ng mga partikular na isyu tulad ng itinuro sa pagsusuri ay may katuturan din.

Ngunit ang pagsisikap na lutasin ang isang partikular na problema sa application nang buo sa kernel na may napakaraming kumplikado, nang hindi nag-e-explore muna ng mga straight forward at simpleng diskarte, ay walang saysay.

Higit pang mga detalye para sa mga interesado sa pamamagitan ng ang patch series na ito.
Ang mga Linux kernel boot optimization na ito ay partikular na kapaki-pakinabang para sa high core count server Mga CPU. Titingnan natin kung ang mga pinakabagong patch na ito ay nasa magandang hugis na ngayon para makuha ng mainline sa ilang anyo.

Categories: IT Info