|
MCCS253
OS
|
|
|
|
|
|
Modified: 16 Dec
|
|
| After studying process management, we go on studying memory
management in OS. First we have a brief look at partitioning,
a technique used before virtual memory is popular. Then we look
at the concept of virtual memory, involving concepts like paging,
segmentation, page fault, TLB and page replacement policy. |
|
General links about memory management and virtual memory
|
|
|
|
About memory management in Windows |
|
|
|
Some versions of Windows can access more than
4G of memory using 32 bit address. This is accomplished through
the Address Windowsing Extension (AWE) on processors that support
Intel's Physical Address Extensions (PAE).
Windows has several well-known problems in managing
memory and disk cache. Have a look at the long list of utilitities
to optimize memory in Windows.
|
|
About memory management in other OSs |
|
|
- About memory management in Solaris:
- Linux
MM - home page about Linux memory management subsystem
- Memory management under MacOS - a short article,
with pointer to an Apple online book Inside
Macintosh: Memory
|

|