Memory pages, Operating System

Applications allocate memory in terms of the number of bytes that they need, but this level of granularity is too ?ne-grained for the operating system to manage the system memory in this way. Instead, the OS manages the memory in groups of bytes called pages. Pages are typically of 4kb or 8kb. Suppose we decide to use 4kb pages; in a 32-bit machine, it is possible to address at most 232 different addresses; if we divide that maximum amount of memory by the size of the page, we see that there can be at most 232 / 212 = 220 4kb pages.

Posted Date: 3/12/2013 5:34:21 AM | Location : United States







Related Discussions:- Memory pages, Assignment Help, Ask Question on Memory pages, Get Answer, Expert's Help, Memory pages Discussions

Write discussion on Memory pages
Your posts are moderated
Related Questions
Q. Why do some systems stay track of the type of a file while others leave it to the user or simply don't implement multiple file types? Which system is "better?" Answer: A f

What is monolithic and its diagram

Is it probable to have a deadlock involving only one single process? Describe your answer. Answer: No This pursue directly from the hold-and-wait condition.

What are the different accessing methods of a file? The different types of accessing a file are: Sequential access: Information in the file is accessed sequentially

How could we implement locks? No matter how we choose to implement them, we must have some hardware support. One possibility for implementing locks on a uniprocessor machine is is

protection in operating system

Q. Regard as a logical address space of eight pages of 1024 words every mapped onto a physical memory of 32 frames. a. How several bits are there in the logical address? b. H

Write a Perl script assignGrades.pl to assign letter grades to the students.


Making the Transition to Client - Server Programming Making the transition to client - server programming is a significant effort. Client - server applications must be designed