Linux 5.17增加了對RISC-V sv48的支持 能夠使設備識別更多的內(nèi)存
除了Linux 5.17帶來了對低成本StarFive RISC-V平臺的支持和其他RISC-V的更新之外,周五還為這個免授權(quán)費用的處理器ISA帶來了更多的變化。在Linux 5.17的這些最新RISC-V變化中,最引人注目的是提供sv48支持,RISC-V sv48指的是是允許48位虛擬地址空間支持。
訪問:
微軟Surface精選機型特惠6.3折起 翻新機滿100減100
有了第四層分頁表,RISC-V 64位內(nèi)核現(xiàn)在可以尋址到128TB的虛擬地址空間,對應允許64TB的物理內(nèi)存。當然,我們現(xiàn)在還沒有看到任何高端的RISC-V服務器平臺能夠支持任何接近現(xiàn)有極限的東西 - 甚至都看不到任何高容量的RAM RISC-V服務器存在,但是這對RISC-V架構(gòu)未來的發(fā)展來說顯然是好事。
sv48在《RISC-V指令集手冊》第二卷:特權(quán)架構(gòu)m v1.10中的細節(jié)中有介紹:
Linux 5.17可以在運行時自動檢測對sv48的支持,并在非sv48硬件上回退到3級分頁表支持,Linux開始sv48支持的補丁編寫工作至少可以追溯到2020年,在被認為可以用于主線之前,已經(jīng)經(jīng)歷了多輪代碼審查。
Linux 5.17的sv48支持和其他最后的RISC-V補充工作會成為這次合并到Linux內(nèi)核主線的一部分。
關(guān)鍵詞: Linux Linux 5.17增加了對RISC-V sv48的支持 能夠使設
相關(guān)新聞