|
[Note: This overview of Linux's Memory Management is several years old. Linux's MM has gone through a nearly complete rewrite since this was written. However, if you can't understand the Linux MM code, reading this and understanding that this documents the predecessor to the current MM code may help you out.]
|
tldp.org/LDP/khg/HyperNews/get/memory/linuxmm.html
tldp.org/LDP/khg/HyperNews/get/memory/linuxmm.html
|
|
|
|
7. Linux Memory Management ... 7.1 Overview ... Under Linux, when we want to allocate memory, for example during "copy_on_write" mechanism (see Cap.10), we call:
|
www.linux.org/docs/ldp/howto/KernelAnalysis-HOWTO-7.htm...
www.linux.org/docs/ldp/howto/KernelAnalysis-HOWTO-7.html
|
|
|
2002-09-22 ... Various terms used in Linux ... Memory categorization...
|
mmdoc.sourceforge.net/mmdoc/index.html
|
|
Lecture Overview; • Linux memory management; – This part of the Linux kernel is relatively complex and is only presented in overview, the point is to familiarize yourself with the names and terminology; – Paging;
|
www.inf.fu-berlin.de/lehre/SS01/OS/Lectures/Lecture14.p...
www.inf.fu-berlin.de/lehre/SS01/OS/Lectures/Lecture14.pdf
|
|
Physical memory ... Memory Management data in the process table ... ; Next: Overview Up: Before You Begin... Previous: How to Add Your...
|
www.cab.u-szeged.hu/local/linux/doc/khg/node93.html
www.cab.u-szeged.hu/local/linux/doc/khg/node93.html
|
|
Linux 2.4 Virtual Memory Overview; On this page you can find some studies of Linux 2.4 VM system. This page was created to help us out to visualize VM system better. ... Outline of the Linux Memory Management System; These pages contain notes on the Linux memory-management system.
|
www.linuxhq.com/lkprogram.html
www.linuxhq.com/lkprogram.html
|
|
High level overview ... Currently, Linux has a hard time figuring out exactly when it has run out of memory. ... Memory Management Links...
|
linux-mm.org/PageReplacementDesign
linux-mm.org/PageReplacementDesign
|
|
The Kernel/Analysis HOWTO includes a page on Linux Memory Management. LWN.net has an article about Large page support in the ... My developerWorks overview ...
|
www.ibm.com/developerworks/library/l-mem26/index.html?S...
www.ibm.com/developerworks/library/l-mem26/index.html?S_TACT=105AGX52&S_CMP=cn-a-l
|
|
It's helpful to look at Linux as a continuum in this context, ranging from a stripped-down micro-kernel with memory management, task switching and timer services to a full-blown server supporting a complete range of file system ... The Linux micro-kernel, composed of memory management, process management and timing services...
|
www.ibm.com/developerworks/linux/library/l-embl.html
www.ibm.com/developerworks/linux/library/l-embl.html
|
|