Linux uses Demand paging where the pages will not be swapped from disk to RAM until they are needed. Introduction We will be comparing the Memory Management (MM) Sub-Systems of these operating systems - Linux 2.4 and Windows. Windows uses Cluster demand Paging where the pages are bought only when they are needed but simultaneously. There is always a need of more memory than physical memory. Memory Management in Windows uses Tree data structure and Linux uses Linked List data structure. In this term paper, I have explained important concepts of memory management and compared the memory management system of windows and Linux. Differences in memory management between Windows® and Linux® Windows and Linux are two of the most commonly used operating systems to date. Windows is used more by beginners and everyday computer users, while Linux is used more by advanced users … Windows was chosen since it is a very popular operating system for use as a desktop especially with beginners, and has now evolved into a mature operating system. Differences in memory management between Windows® and Linux® Windows and Linux are two of the most commonly used operating systems to date. The memory management system is one of the important parts of the operating system. Its basic function is to manage the memory hierarchy of RAM and secondary memory devices. Windows is used more by beginners and everyday computer users, while Linux is used more by advanced users …