Memory Management Pos 355

509 Words3 Pages
Memory Management Phillip Schepok POS/355 August 18, 2014 Paul Rouk Memory Management Computers are everywhere. The daily lives of the human population are constantly in use of a computer, or some sort of electronic equipment that is ran from some sort of technological computer. People may not realize that everyday things that help us live our daily lives are surrounded by electronics or computers. The alarm clock to wake you up in the morning, the coffee maker with a timer, the microwave to warm your oatmeal, the television, the automobile, the cellular phone, and the desktop or laptop computer all plays an important factor in our livelihood. To have these working computer electronics one must realize there must be some program to make these products work. The memory is a device in the computer that stores programs or data. We want to manage the memory to keep our programs in working order. The principal operation of memory management is to bring processes into the main memory for execution by the processor. To understand Windows…show more content…
The concept of virtual memory is one of the very powerful aspects of memory management (Natarajan, 2008-2014). With virtual memory the computer shows to have more memory than it actually has. In Linux, kernel space is constantly present and maps the same physical memory in all processes (Duarte, 2009). This brings us to determine which ways Windows and Linux are different in memory management. Windows has a Virtual memory manager (VMM) and avoids allocating all the memory until it is absolutely necessary. Windows does prefetching, which is moving pages from the disk to the main memory before it is even needed. Pages that are not needed in the memory are stored into a system called Page file until further need. With the Linux operating system, the files are organized already into the hard drive. This will give speed to Linux and provide for faster

More about Memory Management Pos 355

Open Document