Abstract—The 2.6 Linux kernel employs a number of techniques to improve the use of large amounts of memory, making Linux more enterprise-ready than ever before. This article outlines a few of the more important changes, including reverse mapping, how reverse mapping is used for page reclaim, the use of larger memory pages, storage of page-table entries in high memory, kernel shared memory increases efficiency and flexibility and greater stability of the memory manager.
Index Terms—page-table entries (PTEs), page-direct approach, page reclaiming, reverse mapping (RMAP), translation look aside buffer (TLB), Copy on Write (CoW).
Archana S. Sumant is with the Veermata Jijabai Technological Institute, Matunga, Mumbai 400019, India (phone: +91 9503666033, email: firstname.lastname@example.org).
Pramila M. Chawan, is with the Veermata Jijabai Technological Institute, Matunga, Mumbai 400019, India (phone: +91 9869074620, email: email@example.com).
Cite: Archana S. Sumant and Pramila M. Chawan, "Virtual Memory Management Techniques in 2.6 Kernel and Challenges," International Journal of Engineering and Technology vol. 2, no. 2, pp. 157-160, 2010.