answersLogoWhite

0


Best Answer

Paging in an operating system is part of the operation of virtual memory. Physical pages of memory are being swapped back and forth for virtual pages of memory in a file on the hard disk. This swapping allows all programs to see the same memory structure (e.g. program loads at the same fixed virtual address in memory) and allows the machine to run as if it had more memory than it really does (but at a small speed penalty).

Programs and utilities that are idle may stay loaded and ready to run, but paged out of physical memory until actually needed.

User Avatar

Wiki User

8y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is paging in an operating system?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

When an operating system spends much of its time paging it is called?

Thrashing


When an operating system spends time paging instead of executing application software is what?

thrashing


What is paging system implementation?

The question is not very clear - in general the implementation of paging is too complex to answer in a Wiki answer entry; I suggest you take a look at any Operating System theory book.


What operating system will allow you to simultaneously run more programs than the physical memory of the computer will hold?

Any operating system that allows for "paging" or "swapping" is capable of this.


What is a paging algorithm?

"Paging" is when the operating system writes contents of RAM memory to disk, to free space for other uses.A paging algorithm specifies which RAM content to page (write to disk) when it needs more space.See related link.


What is advantages of paging in operating system?

Paging has many advantages. First of all, paging allows you to relocate memory areas to other places where they are more useful. For example, any operating system must divide memory in two areas, one for the operating system itself (OS, data, management tables, ...) and one for the user programs. The area for the OS must be subdivided into areas to store each driver and its data. The area for the user must be subdivided to store each program and its data.


What is page stealing in operating system?

Some Operating Systems periodically look for pages that have not been recently referenced and add them to the Free page queue, after paging them out if they have been modified.


What is the best restaurant paging system?

The best paging system is Wendy's drive thru


Explain how virtual memory system using demand paging?

Demand paging is a process which involves the copying and relocation of data from a secondary storage system to random access memory (RAM), a main memory storage system. Demand paging copies and relocates data to facilitate the fastest access to that data. Once the data is relocated, demand paging sends a command to the operating system to inform it that the data file or files are now ready to be loaded. Demand paging is performed on demand, or after a command has been sent to retrieve specific data.


Why paging is needed?

Paging is a way for the operating system to load data from a storage device onto RAM. When there is insufficient amount of space in RAM and if a page file is enabled, it will swap data between RAM and the swap file (typically on a storage device).


What is demand paging in Unix?

In computer operating systems, demand paging is an application of virtual memory. In a system that uses demand paging, the operating system copies a disk page into physical memory only if an attempt is made to access it (i.e., if a page fault occurs). It follows that a process begins execution with none of its pages in physical memory, and many page faults will occur until most of a process's working set of pages is located in physical memory. This is an example of lazy loading techniques.


What is demand paging in operating system?

It is a memory managermnet concept where the operating system copies the dats from the disk space to the main memory (RAM) only when is trying to access the page. it is like we have to attempt the page again, when the page fault has occured while trying to get the data.