IT之家 4 月 16 日消息,隨著 Linux 內(nèi)核的逐步完善,2015 年以后的版本已經(jīng)支持 x86 / x86_64 的 UEFI 鏡像內(nèi)存功能,現(xiàn)在 phoronix 發(fā)現(xiàn) AArch64 也已添加該功能。
IT之家了解到,一位華為工程師(Wupeng Ma)在周四更新了一份補(bǔ)丁,實(shí)現(xiàn)了對(duì) AArch64 硬件的這種 Linux 鏡像內(nèi)存支持。
科普: AArch64 是 ARMv8 架構(gòu)的一種執(zhí)行狀態(tài)。這并不單純只是一個(gè) 32 位 ARM 構(gòu)架擴(kuò)充套件,而是完全基于 ARMv8 構(gòu)架的 A64 指令集。
此外,UEFI 允許設(shè)置基于地址范圍的部分鏡像內(nèi)存(Memory Mirroring,可為鏡像保留的系統(tǒng)內(nèi)存),這在 UEFI 2.5 規(guī)范中就已存在。這種 UEFI 內(nèi)存鏡像可以用于調(diào)控服務(wù)器的冗余 / 可靠性目的。
根據(jù) UEFI 設(shè)置,服務(wù)器通??梢蕴峁┩暾溺R像(為鏡像保留 50%)或部分鏡像(通常為 10~20%),如果低于 / 高于 4GB 還可以手動(dòng)選擇,甚至由操作系統(tǒng)決定鏡像的內(nèi)存地址范圍,符合 UEFI 規(guī)范的 AArch64 硬件也可以支持它,但直到現(xiàn)在還沒(méi)有在 AArch64 / ARM64 上設(shè)置 Linux 內(nèi)核支持。
廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。