欢迎来到天天文库
浏览记录
ID:40128294
大小:1.77 MB
页数:177页
时间:2019-07-22
《【经典】UnderstandingThe Linux Virtual Memory Manager》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、1UnderstandingTheLinuxVirtualMemoryManagerMelGorman15thFebruary2004ContentsListofFigures5ListofTables7Acknowledgements91Introduction121.1GeneralKernelLiterature........................131.2ThesisOverview..............................141.3TypographicConven
2、tions........................141.4AboutthisDocument...........................141.5CompanionCD..............................152CodeManagement172.1ManagingtheSource...........................172.2GettingStarted..............................232.3SubmittingW
3、ork.............................243DescribingPhysicalMemory263.1Nodes...................................273.2Zones....................................293.3Pages....................................313.4HighMemory...............................334PageTableM
4、anagement364.1DescribingthePageDirectory......................374.2DescribingaPageTableEntry......................384.3UsingPageTableEntries.........................394.4TranslatingandSettingPageTableEntries...............424.5AllocatingandFreeingPageTabl
5、es...................424.6KernelPageTables............................434.7Mappingaddressestostructpages..................445ProcessAddressSpace475.1LinearAddressSpace...........................485.2ManagingtheAddressSpace.......................492CONTENT
6、S35.3ProcessAddressSpaceDescriptor....................505.4MemoryRegions.............................555.5ExceptionHandling............................705.6PageFaulting...............................715.7CopyingTo/FromUserspace.......................776Bo
7、otMemoryAllocator806.1RepresentingtheBootMap.......................816.2InitialisingtheBootMemoryAllocator.................816.3AllocatingMemory............................836.4FreeingMemory..............................856.5RetiringtheBootMemoryAllocator
8、..................857PhysicalPageAllocation907.1ManagingFreeBlocks..........................907.2AllocatingPages.............................917.3FreePages.................................947.4GetFreePage(GFP)Flags.
此文档下载收益归作者所有