Sa loob ng mahigit dalawang taon, ang mga inhinyero ng open-source ng Intel ay nagtatrabaho sa paghahanda ng Linux kernel para sa hindi tinatanggap na suporta sa memorya ng UEFI at mukhang tatawid ito sa linya ng pagtatapos kasama ang paparating na Linux 6.5 cycle.

Ang hindi tinatanggap na suporta sa memorya ng UEFI ay nagbibigay-daan sa mga virtual machine na hindi”tanggapin”ang memorya hanggang sa ito ay talagang kinakailangan. Sa ngayon ang lahat ng memorya ay kailangang harapin sa oras ng pag-boot na maaaring maantala ang proseso ng pag-boot ngunit ang hindi tinatanggap na suporta sa memorya ay maaaring humantong sa mas mabilis na mga oras ng pag-boot ng TDX VM bilang isang resulta. Binuo din ng AMD ang code ng Intel para sa pagbibigay ng hindi tinatanggap na suporta sa memory sa kanilang SEV-SNP path.

Itong pagtanggap ng memory sa ibang pagkakataon/kung kinakailangan ay inilatag sa UEFI 2.9 na detalye sa paligid ng pagtanggap ng memorya. Bukod sa humahantong sa mas mababang oras ng pag-boot para sa Intel TDX at AMD SEV-SNP guest VM, nagbubunga din ito ng mas mababang memory overhead ng mga system. Ang pagtitipid sa oras ng pag-boot ay maaaring humigit-kumulang 2.5x na mas mabilis para sa isang VM na may 4G ng RAM o humigit-kumulang 4x na mas mabilis kapag binibigyan ng 64G ng memorya.


Pagkatapos ng higit sa isang dosenang mga pag-ulit sa nakalipas na dalawang taon, ang hindi tinatanggap na paghawak ng memorya ng UEFI kasama ang paggamit nito ng Intel ay mukhang handa na para sa susunod na kernel. Kahapon ang mga patch ay nakapila sa tip/x86/cc branch ng tip.git.

Kasabay ng hindi tinatanggap na mga memory patch na ginagawa ito ngayon sa isang TIP branch, maliban sa anumang mga huling minutong isyu, inaasahan na ang feature code na ito ay isusumite sa panahon ng pagbukas ng Linux 6.5 merge window sa pagtatapos ng Hunyo. Ang mga patch ay naghahanda ng hindi tinatanggap na memorya para sa parehong Intel Trust Domain Extensions (TDX) at AMD Secure Encrypted Virtualization-Secure Nested Paging (SEV-SNP).

Categories: IT Info