StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...

Operating system memory management - Essay Example

Comments (0) Cite this document
Summary
Here the source program must be written first which would be in any language such as c, c+, java etc. Next the program must be compiled using the respective compilers which would produce the machine readable code i.e. the object code. Then the object code must be linked with a standard library and must be loaded into the computer's memory…
Download full paperFile format: .doc, available for editing
GRAB THE BEST PAPER98.5% of users find it useful
Operating system memory management
Read TextPreview

Extract of sample "Operating system memory management"

Download file to see previous pages It takes place in the following steps:
The mapping from one address space to another is termed as binding. For a program to execute it must be copied into main memory at a particular location. Many instructions use "fixed" addresses these must be bound to "fixed" locations in the memory. This binding of instructions and data to memory addresses
Dynamic loading involves loading routines into memory only when required. This is done during execution. Dynamic loading reduces the memory requirements of large programs. This is especially the case if there is a large set of infrequently used routines.
Dynamic linking is often used for libraries. Only a "stub" of the library is kept in the programs image. When a program calls one of these routines, the routine is loaded and linked into memory. All programs share the one copy of the same library routine. Dynamic linking requires the operating systems intervention as sharing between processes is required.
Implementation is done through memory tables to keep track of both main memory i.e. real memory as well as virtual memory. Also there is a unit MMU(Memory management unit) that performs the following tasks:
Sometimes there may be a shortage of main memory due to the size of various applications and also in some cases several active processes may need to share memory at the same time. In such cases partitioning of memory is done. Partitioning refers to systematic division of memory into blocks so that a process may be allocated to a block. This is of various types:
1. Fixed partition memory management:
This is the simplest memory management scheme for multiprogrammed system. Here the memory is divided into fixed partitions. This is done when the system is initialized and won't be changed during the system operation. This again of two types:
Single partition allocation:
Here the user is provided with a bare machine and has full control of entire memory space. It's advantages are:
Maximum ...Download file to see next pagesRead More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“Operating system memory management Essay Example | Topics and Well Written Essays - 2500 words”, n.d.)
Operating system memory management Essay Example | Topics and Well Written Essays - 2500 words. Retrieved from https://studentshare.org/miscellaneous/1500692-operating-system-memory-management
(Operating System Memory Management Essay Example | Topics and Well Written Essays - 2500 Words)
Operating System Memory Management Essay Example | Topics and Well Written Essays - 2500 Words. https://studentshare.org/miscellaneous/1500692-operating-system-memory-management.
“Operating System Memory Management Essay Example | Topics and Well Written Essays - 2500 Words”, n.d. https://studentshare.org/miscellaneous/1500692-operating-system-memory-management.
  • Cited: 0 times
Comments (0)
Click to create a comment or rate a document

CHECK THESE SAMPLES OF Operating system memory management

Implementing Schedule of Time Management

..., and estimating expected costs of the Email System Upgrade of my organization, during this all we have to mange and sustain the Quality and its application to project management processes. In this memo I will present and analyze the impact of qualitative strategic factors on project management decisions and then I will try to recognize, build, and express the philosophy for Quality management organizations. I have presented the overall review of the whole project that we have to do, by this we have a better overview of the things that we have to manage and control by implementing the philosophy of Quality management organizations, so that our work and development should be according to qualitative strategic factors. Overview of overall...
6 Pages(1500 words)Coursework

Change Management

... of these, management must go out of their way to deal with organizational resistance to change because even the most carefully laid out or well intentioned changes can still meet resistance. Subsequently, an organisation’s ability to gain benefits from their change efforts is largely affected by their ability to create environments that encourage support and acceptance from other members of the organization. (Coetsee, 2003) Definition and application of resistance to change Some authors assert that resistance to change my be defined as behaviour that human beings depict when they are attempting to protect themselves from the effects of change; these effects may be real or they may be imagined depending on the situation under consideration...
10 Pages(2500 words)Coursework

Diversity Management in Organisations

... column. Superior staff’s as well as clientele satisfaction results in increased productivity. Diversity goes ahead of worker’s equity to cultivate office surroundings that values the dissimilarities and capitalizes on the latent of all workers, one that encourages worker’s inventiveness and innovativeness. (POLLITT, David, 2006) Diversity management enable individuals to act upon up to their utmost potential as it emphasizes on modifying the company‘s ethnicity and infrastructure so that people may attain the peak output efficiency feasible. Efficiently administration of diversity manoeuvres the “operating overheads and workforce attitudes, recruitment of human resources, sales and market share, creativity and innovation, group problem...
6 Pages(1500 words)Case Study

Microprocessor System and Application

In a computer, a processor commonly involves one or more microprocessors (also acknowledged as chips), which are silvers of silicon or other substance stamped with many little electronic circuits. To perform operations on data, the computer passes electricity all the way through circuits to execute an instruction (Norton 2001.p. 5). The innovation in technology has brought a lot of facilities for us. We have better ways of life and all the facilities regarding better production and domestic tasks. Such as in the industrial production we have automatic robots that are welding, packing, moving and carrying out several other development-related tasks. These robots are pre-programmed and microprocessors based chips are controlling all...
6 Pages(1500 words)Assignment

The Management, Leadership and Teamwork Competencies Required by a Small Business Owner

On the other hand organizational leadership is defined as the ability based on the specific skill of an individual to lead his/her subordinates in a manner that pre-planned organizational goals could be achieved within the defined time-frame.

According to Burns (1978) and Bass (1985), transformational leadership has a set of category constructs such as values, morals, farsightedness, long term goals, principles, acute awareness about the dividing line between causes and symptoms, mission statements, strategic perspectives, and human resources. Similarly, they identify a set of category constructs in the transactional leadership also. For instance concentration on the task at hand, short term goals and tactics, confusion co...
6 Pages(1500 words)Coursework

Information Security Management

Security is a group of activities that include the policies, measures, and actions which are utilized to stop unlawful access or alteration, theft, and physical damage to information or computer. Security can be supported by an assortment of techniques and tools to safeguard computer hardware, software communications networks, and data (Laudon & Laudon, 1999, p. 502). In the modern age of information technology, there are many threats happened for organizational information. We need a security model that has the ability to manage and secure our information reserves. Technical administrative safety /security measures like security plans, actions and techniques are the main practices for the organizational information security m...
10 Pages(2500 words)Research Paper

Structure of the Educational System in Morocco and Its Capacity for Addressing the Needs of the Hospitality Industry

It is expected that the development of the tourism sector will assist in providing employment to the young and a valued source of income for the nation.

The tourism sector in Morocco has presented a strong growth of 6%, compared to a world average of 1.6% within the last decade (Alkhatib, 2008, Pp. 2). However, the tourism sector in Morocco must compete with other regional attractions, including those that are found in Egypt, which presented a growth rate of 20.6% for its tourism sector within the same period. The Vision 2010 strategy developed by the government in Morocco in the year 2001 in concert with the private sector targets attracting 10 million tourists compared to the 4.4 million in the year 2001 to generate...
15 Pages(3750 words)Research Proposal

People, Organisations and Management

Organizations and their management styles have evolved to a great extent in the service and manufacturing industry over the last century, and so have been the concepts of management and its functions. These evolutions can be traced to significant developments brought about by the industrial revolution, scientific management principles such as Taylorism and Fordism, transition of feudalistic to capitalistic approach and others in different sectors of manufacturing industries. However, the beginning of the industrial revolution was characterized by a rigid hierarchical bureaucratic way of organizing business enterprises, a style prevalent even today but only in military service organizations. Nevertheless, the manufacturing and busi...
8 Pages(2000 words)Assignment

Self Assessment: Conflict Management Style

...Please indicate Self Assessment: Conflict Management Style The assessment on conflict management that I took suggests that I am the type of person who tends to cooperate and work with people to achieve a desirable outcome. It suggests that when I am faced with a conflicting situation, although I listen and consider other viewpoints included in the discussion, I carefully evaluate and analyse every detail in accordance to my own. It depicts that I welcome other ideas or arguments but not easily swayed by them for I tend to make my point be heard and accepted as well, creating a really interesting discussion that in turn promotes a win-win situation. Furthermore, the assessment also indicated that second to collaborating attitude, I also...
7 Pages(1750 words)Essay

Management Theory and Practice in the Early Childhood Education Industry

As pointed out in a study by Osgood and Halsall (2007) where they carried out research to examine the position of women in leadership or management positions, a “glass ceiling” exists for women in the academic setting, which could significantly impair motivation. Since many of the individuals employed in the early education sector are women, addressing this issue is even more important because these individuals are faced with the difficult task of shaping young minds while also dealing with the problems associated with the actual physical care of very young children. The quality of professionals in this sector is vital because it impacts the growth and development of the children that they care for. The degree of invol...
6 Pages(1500 words)Coursework
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.

Let us find you another Essay on topic Operating system memory management for FREE!

Contact Us