Please use this identifier to cite or link to this item: http://ir.juit.ac.in:8080/jspui/jspui/handle/123456789/9969
Title: Linux Memory Manager
Authors: Bagalwan, Kashik
Gupta, Deepak [Guided by]
Keywords: Linux
kernel
Issue Date: 2023
Publisher: Jaypee University of Information Technology, Solan, H.P.
Abstract: LMM acquires and frees memory from kernel space on behalf of the application in virtual memory pages. The system calls mmap() and munmap() were used for this purpose. Cache vm pages and use them as a reservoir for future memory requests issued by application until the future memory pages are completely exhausted. The vm side kernel when the application frees enough memory that the vm side has noy occupied or allocated for use by the application. Linux memory management subsystem is responsible, as the name implies, for managing the memory in the system. This includes implementation of virtual memory and demand paging, memory allocation both for kernel internal structures and user space programs, mapping of files into processes address space and many other cool things.
Description: Enrollment No. 191255
URI: http://ir.juit.ac.in:8080/jspui/jspui/handle/123456789/9969
Appears in Collections:B.Tech. Project Reports

Files in This Item:
File Description SizeFormat 
Linux Memory Manager.pdf2.34 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.