Page tables for granular allocation of memory pages

作者: Ramadoss Murali , Koker Altug , Cooray Niranjan , Shah Ankur

DOI:

关键词:

摘要: Systems and methods related to memory paging translation are disclosed. The systems may allow allocation of pages with increased diversity in the page sizes using tables dimensioned a manner that optimizes usage by data structures system.

参考文章(11)
Elene Terry, Dhirendra Partap Singh Rana, Flexible page sizes for virtual memory ,(2012)
Stuart Z. Jacobs, Edward C. Prosser, Kenneth C. Vossen, Wade B. Ouren, David A. Larson, Relocating page tables and data amongst memory modules in a virtualized environment ,(2010)
Heng Liao, Praveen Alexander, Babysaroja Annem, Zhongzhi Liu, Logical address direct memory access with multiple concurrent physical ports and internal switching ,(2008)
Gilbert Neiger, Ioannis Schoinas, Achmed Rumi Zahir, Ku-jei King, Rajesh Madukkarumukumana, Richard Uhlig, Koichi Yamada, Performance enhancement of address translation using translation tables covering large address spaces ,(2005)
Niranjan L Cooray, Singh Satyeshwar, KP Sameer, Ankur N Shah, Kun Tian, Abhishek R Appu, Altug Koker, Joydeep Ray, Vembu Balaji, K Pattabhiraman, David Puffer, David J Cowperthwaite, Rajesh M Sankaran, Apparatus and method for memory management in a graphics processing environment ,(2019)
Guo Yunge, Hong Zonghui, Zhao Yangyang, Zhu Xiaojing, Chen Mingyu, A method and system for in-process data isolation protection based on a user-level page table ,(2018)