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. Windows is used more by beginners and everyday computer users, while Linux is used more by advanced users … Linux uses Demand paging where the pages will not be swapped from disk to RAM until they are needed. 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 … There is always a need of more memory than physical memory. Differences in memory management between Windows® and Linux® Windows and Linux are two of the most commonly used operating systems to date. Introduction We will be comparing the Memory Management (MM) Sub-Systems of these operating systems - Linux 2.4 and Windows. Memory Management in Windows uses Tree data structure and Linux uses Linked List data structure. 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. In this term paper, I have explained important concepts of memory management and compared the memory management system of windows and Linux. Windows uses Cluster demand Paging where the pages are bought only when they are needed but simultaneously.