answersLogoWhite

0

a page fault is an interrupt (or exception) to the software raised by the hardware, when a program accesses a page that is mapped in address space, but not loaded in physical memory.

Wikipedia knows...

A page swap means that your page is loaded into main memory or is sent out of main memory to make place (probably due to memory-shortages or to make place for others).

User Avatar

Wiki User

15y ago

What else can I help you with?

Continue Learning about Computer Science

How are page faults handled?

When a page fault occurs, the hardware cannot do anything else with the instruction that caused the page fault and thus it must transfer control to an operating system routine (this is the page fault handler). The page fault handler must then decide how to handle the page fault. It can do one of two things:- It can decide the virtual address is just simply not valid. In this case, Windows will report this error back by indicating an exception has occurred (typically STATUS_ACCESS_VIOLATION)- It can decide the virtual address is valid. In this case, Windows will find an available physical page, place the correct data in that page, update the virtual-to-physical page translation mechanism and then tell the hardware to retry the operation. When the hardware retries the operation it will find the page translation and continue operations as if nothing had actually happened.


What is a computers ability to respond to a fault or catastrophe such as a hardware failure or power outage so that data is not lost?

Fault Tolerance found in CompTIA A+ "Guide to Managing & Maintaining You PC" 6th Edition Chapter 10, Page 480.


What is the clock algorithm used for in the context of page replacement?

The clock algorithm is used in page replacement to keep track of recently used pages in memory. It helps determine which pages to replace when there is a page fault by maintaining a circular list of pages and marking them as "referenced" or "not referenced" based on their usage.


How do you swap change the digital dash to analog in your 85 thunderbird?

by using some of the converters we can swap the analog dash into digital


What term refers to a PC card you?

Hot swap

Related Questions

When do page Page fault occur?

The Page Fault does occurs when there is unexpected event that has occurred in Windows. When the Page Fault occurs it is not possible for the hardware to function.


What is page replacement in os?

page replacement algorithms decide which memory pages to page out (swap out, write to disk) when a page of memory needs to be allocated. Paging happens when a page fault occurs and a free page cannot be used to satisfy the allocation, either because there are none, or because the number of free pages is lower than some threshold.


What do you mean by page-fault. when do page-fault occur. describe the action taken by the OS when page fault occurs?

If a process tries to access a page which is not present in memory or was not brought into memory. access to such page marked as invalid in page table.


What is a page fault?

A page fault is an alert, such as an interrupt or exception, which indicates that a page of memory was accessed without being loaded.


What is passed as an argument to device driver when page is swapped out to write that page in swap area?

Memory paging has nothing to do with device drivers. When memory needs to be written to but that memory is currently paged out (to disk), a page fault occurs. To resolve the fault, the system memory manager must make physical memory available to load the required page, which means the current content of that memory needs to be paged out. In other words, the memory manager swaps the pages.


What is the swap file called in Windows Vista xp?

the swap file is also called the page file


What Actions are taken by operating system when page fault occurs?

the OS handles it by writing a page fault interrupt handler. The first thing the page fault handler will need to do is to determine the address of the page fault; you can find out this address by calling the Get_Page_Fault_Address() function (prototype in . Also, the errorCode field of theInterrupt_State data structure passed to the page fault interrupt handler contains information about the faulting access. This information is defined in the faultcode_t data type defined in. Once the fault address and fault code have been obtained, the page fault handler will need to determine an appropriate action to take


What is paging fault?

A page fault is an alert, such as an interrupt or exception, which indicates that a page of memory was accessed without being loaded.


What page fault in operating system?

a page fault is a hardware or software interrupt,it occurs when an access to a page that has not been brought into main memory takes place.


What actions are taken by operating system when page fault occurs with diagram?

the OS handles it by writing apage fault interrupt handler. The first thing the page fault handler will need to do is to determine the address of the page fault; you can find out this address by calling theGet_Page_Fault_Address()function (prototype in. Also, theerrorCodefield of theInterrupt_Statedata structure passed to the page fault interrupt handler contains information about the faulting access. This information is defined in thefaultcode_tdata type defined in. Once the fault address and fault code have been obtained, the page fault handler will need to determine an appropriate action to takeRate This Answer


What are the two broad categories of events causing page fault?

Page faults can occur due to a "hard page fault," which happens when the data needed is not in physical memory and needs to be retrieved from disk. The other category is a "soft page fault," where the data is already in physical memory, but its virtual-to-physical mapping needs to be updated.


What happen if page fault increases?

you'l die