This website uses cookies to ensure you have the best experience. Learn more

Memory Management Essay

699 words - 3 pages

Memory Management Requirements

Memory Management
In this paper I will discuss the memory management requirements for Operating Systems. The memory management requirements in operating systems are relocation, sharing, protection logical organization, and physical organization.
Memory Management Requirements
Main memory is an important part in a computer system because the operating system and many user applications must input into the main memory before the execution stage begins. The effectiveness of memory management affects the efficiency of the computer system. Efficient amount of memory must be obtainable to reduce the quantity of processor idle time while the computer’s devices ...view middle of the document...

Every process should be protected against unwanted interference by other processes. Satisfaction of the relocation requirement increases the difficulty of satisfying the protection requirement.CPU tend to support absolute addressing which means that code runs differently when loaded in different places. It is not possible to check the absolute address at compile time. Most of the programming languages allow the dynamic calculation of address at run time.
Logical Organization
Main memory is organized as a linear or one-dimensional address space that consists of sequence of bytes or words. Secondary memory at its physical level is similarly organized. Most of the programs are organized into modules. Those advantages of modules can be written and compiled independently, protecting (such as read-only, execute-only) is given to different modules, and introducing mechanism by which modules can be shared among processes.
Physical Organization
Computer memory is organized into two levels: The first is the Main memory, which is a volatile memory and it provides fast access at relatively high cost. Then you have the Secondary memory, which is a non-volatile memory and it is slower and cheaper than main memory.
The organization of the flow of...

Other Papers Like Memory Management

Memory Management Essay

626 words - 3 pages Memory Management Amanda Dyer POS/355 August 28, 2014 August Smith Memory Management Windows and Linux are two popular operating systems used in today’s technology age. Windows is most commonly used as a desktop environment for beginners and has advanced into a well-developed operating system. Linux isn’t every users first choice as an operating system, but has become more and more popular over the past years. Linux is harder to

Memory Management Essay

641 words - 3 pages Memory Management Paper Darren Blackwell POS/355 January 16, 2014 C. Randall Shirley Memory is a crucial component in a computer system. The operating system and various applications must be loaded into the memory system before the ability to be executed. The efficiency of memory management can affect the entire system. Examining the nature of the execution of programs helps determine the requirements which include relocation, protection

Memory Management Requirements

639 words - 3 pages Memory Management Requirements Mai Nguyen POS/355 August 4, 2014 Brian Davis Memory Management Requirements In today’s computer marketplace, suppliers are constantly looking for ways to boost overall system performance in their computing products. Memory management is the means by which an operating system allocates a computer’s memory and when done effectively enables suppliers to gain a competitive advantage. In its broadest

Memory Management Requirements

564 words - 3 pages Memory Management Requirements Main memory is an important part in a computer system because the operating system and many user applications must input into the main memory before the execution stage begins. The effectiveness of memory management affects the efficiency of the computer system. Efficient amount of memory must be obtainable to reduce the quantity of processor idle time while the computer’s devices are arranging to react. Effect

Memory Management Requirements

552 words - 3 pages Memory Management Requirements Effective memory management is vital for multiprogramming. The first goal of memory management is to pack in main memory as many processes as possible, and in order to meet this goal, there are five requirements a memory management system needs to satisfy. These requirements include the following: 1. Relocation In a multiprogramming system, the available main memory is shared among a number of processes. It is

Memory Management Comparison

696 words - 3 pages Memory Management Comparison Christopher Liebenrood POS/355 March 24, 2014 Chris Miserendino Memory Management Comparison While researching the differences between the memory management systems of Windows and Linux operating systems there was not many differences except a small few. To start the memory management system is one of the most vital parts of the system. It manages and organizes the structure of (RAM) Random Access Memory as

Memory Management: Early Systems

869 words - 4 pages Cst 1215 OS_HW_Ch. 2_2015.02.07 1. Explain the fundamental differences between internal fragmentation and external fragmentation. For each of the four memory management systems explained in this chapter (single user, fixed, dynamic, and relocatable dynamic), identify which one causes each type of fragmentation. 1A. Internal fragmentation is the area occupied by a process but cannot be used by the process. This space is unusable by the

Memory Management Paper

795 words - 4 pages Memory Management Paper JJ Barnes POS/355 Version 9 April 15, 2013 John Buono Memory Management Paper As any person utilizes a computer system, what appears to be a simple click-and-point user interface is actually a symphony of data management being controlled by both memory and process management. At their simplest form, the data manager is how the computer system stores and recalls date collected from the user and the process manager

Pos Memory Management

2616 words - 11 pages internals such as memory, processor, device, and file management. A variety of operating systems are compared and contrasted. Policies Faculty and students will be held responsible for understanding and adhering to all policies contained within the following two documents: • University policies: You must be logged into the student website to view this document. • Instructor policies: This document is posted in the Course Materials forum

Cooperating Write Buffer Cache and Virtual Memory Management for Flash Memory Based Systems

1407 words - 6 pages Cooperating Write Buffer Cache and Virtual Memory Management for Flash Memory Based Systems Liang Shi∗†‡, Chun Jason Xue‡ and Xuehai Zhou† ∗ Joint Research Lab of Excellence, CityU-USTC Advanced Research Institute, Suzhou, China †Department of Computer Science and Technology, University of Science and Technology of China, Hefei, China ‡ Department of Computer Science, City University of Hong Kong, Kowloon, Hong Kong 2011 17th IEEE Real-Time

Week1 Memory

563 words - 3 pages There are many mechanisms and policies associated with memory management. The requirements that memory management is intended to address, these include: relocation, protection, sharing, logical organization, and physical organization. The reason relocation is needed is because in many multiprogramming systems the main memory is shared amongst a number of processes. To maximize processor efficiency it is important to be able to swap programs

Related Essays

Memory Management Essay

680 words - 3 pages Memory Management Paper Scott Wells University of Phoenix Memory Management Paper There are six memory management requirements that will discussed in this paper. Those requirements are relocation, protection, sharing, logical organization, and physical organization. Memory management is the act of managing the computer’s memory, this basically means the steps necessary to provide ways of allocating portions of memory to programs at their

Memory Management Essay 530 Words

530 words - 3 pages Memory Management Memory Management The processes share the CPU along with the share of physical memory. I will be discussing the operating system memory requirements. Memory requirements may be demanding and complex, but there are many techniques to help it be more efficient. There are tremendous varieties of computer systems that cause the complexity. These include systems as smart phones, shared systems, supercomputers, and personal

Memory Management Essay 747 Words

747 words - 3 pages Computers of today multitask where you can run more than one program simultaneously. All computers need system memory to operate and require a method of management to insure the proper handling of the data stored within it. Memory management involves relocation, protection, sharing, logical organization, and physical organization of the data. Without proper memory management page faults would climb out of control and data could become corrupted

Memory Management Essay 545 Words

545 words - 3 pages Memory management requirements can be broken up into five different sections: Relocation, Protection, Sharing, Local organization, and Physical organization. Many online resources confirm these exact requirements and seem to have the same information published so it is difficult to find something unique. It will be necessary to use information from the referenced textbook to explain memory management requirements. In a multiprogramming system