HMM得到了新的特性與改進,對Linux 5.1的支援
Red Hat的Jerome Glisse在過去幾年致力於異構記憶體管理(HMM),它將繼續在Linux核心中扮演更重要的角色。在即將到來的Linux 5.1核心週期中,這段程式碼還將新增更多的內容,這是允許程序地址空間映象、任何裝置程序透明使用系統記憶體以及用於GPU計算和其他現代PCIe裝置的其他功能的基礎。
HMM的最新增加支援hugetlbfs(大頁面)和DAX映象(在支援DAX的檔案系統上映象檔案),以及一些API改進。這項最新工作是將RDMA ODP(按需分頁)支援新增到異構記憶體管理的更廣泛工作的一部分。然而,ODP HMM支援預計要到Linux 5.2~5.3核心才會被合併。
關於Linux 5.1計劃的令人興奮的是,Jerome將嘗試將Nouveau HMM補丁合併為開源NVIDIA驅動程式。作為這段程式碼的早期開源使用者之一,針對Nouveau的補丁已經存在了一段時間,但是在下一個核心週期中,這些工作應該被合併。新的工作包括共享虛擬記憶體(SVM)和允許將程序記憶體遷移到GPU記憶體的新ioctl。
Jerome還表示,他打算將這個最新的HMM狀態作為他最新的AMD Radeon和Intel驅動程式補丁的基礎。
最新的HMM Linux核心補丁可以在郵件列表 中找到。
Linux公社的RSS地址 :https://www.linuxidc.com/rssFeed.aspx
本文永久更新連結地址:https://www.linuxidc.com/Linux/2019-01/156658.htm