What effect would updating a few byte on the one page, Operating System

Q. What is the effect of permitting two entries in a page table to point to the same page frame in memory? Describe how this effect could be used to decrease the amount of time needed to copy a large amount of memory from one place to another. What effect would updating a few byte on the one page have on the other page?

Answer: By permitting two entries in a page table to point to the same page frame in memory users can share code and data. If the code is re-entrant a lot memory space can be saved through the shared use of large programs such as text editors and compilers and database systems. Copying large amounts of memory could be consequence by having different page tables point to the same memory location.

Nevertheless sharing of non-re-entrant code or data means that any user having access to the code can modify it and these modifications would be reflected in the other user's copy.

Posted Date: 7/27/2013 5:11:30 AM | Location : United States







Related Discussions:- What effect would updating a few byte on the one page, Assignment Help, Ask Question on What effect would updating a few byte on the one page, Get Answer, Expert's Help, What effect would updating a few byte on the one page Discussions

Write discussion on What effect would updating a few byte on the one page
Your posts are moderated
Related Questions
Define what can be used as a criterion for classification of data structures utilized in language processing              Answer: nature of a data structure, lifetime of a dat


Objectives 1.    Login to UNIX system and logout 2.    Learn features of the vi editor and to use online help (main pages).  Gain experience using them to create a document

Q. Several CPU-scheduling algorithms are parameterized for instance the RR algorithm requires a parameter to indicate the time slice. Multilevel response queues require parameters

Synchronization serves two purposes: 1) to ensure safety for updates on shared data (e.g. to avoid races conditions), and 2) to coordinate and order actions taken by threads (e.g.

Binary number based systems   Binary is a  ' base 2' number system, only two numbers exist namely '0' and '1'. Conversion from binary to base 10 is easy if the number column techn

Present your own fully documented and tested programming example illustrating the prevention of a data race in a parallelised program. This is an example where total number of p

Interrupts The hardware mechanism that enables a device to inform the CPU is called an interrupt. The basic interrupt mechanism works as follows. The CPU hardware has a wire kn

What are the methods for handling deadlocks? The deadlock problem can be dealt with in one of the three ways: a. Use a protocol to prevent or avoid deadlocks, ensuring that