Selama lebih dari dua tahun, insinyur sumber terbuka Intel telah bekerja mempersiapkan kernel Linux untuk dukungan memori yang tidak diterima UEFI dan tampaknya hal itu akan melewati garis akhir dengan siklus Linux 6.5 yang akan datang.

Dukungan memori UEFI yang tidak diterima memungkinkan mesin virtual untuk tidak”menerima”memori sampai benar-benar dibutuhkan. Saat ini semua memori perlu ditangani pada saat boot yang dapat menunda proses boot tetapi dukungan memori yang tidak diterima dapat menyebabkan waktu boot TDX VM lebih cepat sebagai hasilnya. AMD juga membuat kode Intel untuk melengkapi dukungan memori yang tidak diterima ke jalur SEV-SNP mereka.

Penerimaan memori ini nanti/sesuai kebutuhan diatur dalam spesifikasi UEFI 2.9 seputar penerimaan memori. Selain menyebabkan waktu boot yang lebih rendah untuk VM tamu Intel TDX dan AMD SEV-SNP, ini juga menghasilkan overhead memori sistem yang lebih rendah. Penghematan waktu booting bisa sekitar 2,5x lebih cepat untuk VM dengan RAM 4G atau sekitar 4x lebih cepat saat menggunakan memori 64G.


Setelah melalui lebih dari selusin iterasi selama dua tahun terakhir, penanganan memori yang tidak diterima UEFI bersamaan dengan penggunaan Intel tampaknya siap untuk kernel berikutnya. Kemarin tambalan diantrekan ke tip/cabang x86/cc tip.git.

Dengan tambalan memori yang tidak diterima sekarang menjadi cabang TIP, kecuali masalah menit terakhir, diharapkan kode fitur ini akan dikirimkan selama jendela penggabungan Linux 6.5 dibuka sekitar akhir Juni. Patch menyiapkan memori yang tidak diterima untuk Intel Trust Domain Extensions (TDX) dan AMD Secure Encrypted Virtualization-Secure Nested Paging (SEV-SNP).

Categories: IT Info