What is the need of paging in Windows ?

Showing Answers 1 - 3 of 3 Answers

paravashu

  • Nov 23rd, 2007
 

Actually paging is nothing to do with any particular OS like Windows or Unix.
It is a memory mechanism used to organise the main memory. There are two approaches to allocating memory to the application by the System.
If the allocated chuncks are of uniform size then it is paging. if they are of non-uniform, it is segmentation. The virtual address space of the process that is to be run, is divided into page frames in Windows OS which is of same size of the page. Typically a memory page is 4k on intel systems, but it varies according to the architecture of the underlying machine. So even when the application is in need of 1 byte the system returns with 1 page that is of 4k bytes on intel machine.

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions