page fault


Also found in: Dictionary, Thesaurus, Medical, Legal, Wikipedia.
Related to page fault: paging, Demand paging

page fault

[′pāj ‚fȯlt]
(computer science)
An interruption that occurs while a page which is referred to by the program is being read into memory.

page fault

(memory management)
In a paged virtual memory system, an access to a page (block) of memory that is not currently mapped to physical memory. When a page fault occurs the operating system either fetches the page in from secondary storage (usually disk) if the access was legitimate or otherwise reports the access as illegal.

page fault

A virtual memory interrupt that signals that the next instruction or item of data is not in physical memory and must be swapped back in from the disk. If the required page on disk cannot be found, then a page fault error occurs, which means that either the operating system or an application has corrupted the virtual memory. If such an error occurs, the user has to reload the application.
References in periodicals archive ?
Hardware Shared Memory Cache Miss Local 11/12 Cache Miss Remote 38/38 Cache Miss 2-party 42/43 Cache Miss 3-party 63/66 Remote Software 425/707 Software Virtual Memory Distributed Array Translation 16 Pointer Translation 23 Software Shared Memory TLB Fill 2302/3590 Page Fault 11772/21956 Upgrade Fault 12441 Page Fault, Single-Writer 29353/35293 Single-Writer Transition 9992 Release (2 writers) 33424 Release (3 writers) 33516
The figure 7 shows the number of page faults in function of the memory size.
Page fault times are highly dependent on the cost of mprotect calls, 15 [micro]secs.
The first critical path to be tuned was the Page Fault path, with a goal of 8,000 optimized instructions.
When the sorting phase starts, all threads suffer many page faults on the same region, causing serialization on the various spinlocks and semaphores used to protect virtual memory data structures.
Traps are permitted during interrupt and trap handling but result in an unrecoverable fault; page fault traps must be avoided during fault handling.
There are page traces where if the size of M is n pages, then halving the page size and doubling the number of pages can result in the number of page faults increasing by a factor of n+1.
Sometimes can cause more page faults when memory size is increased.
When detailed performance tuning is required, HP PAK performance analyzer displays high-level or detailed metrics, such as system and user CPU time, page faults, swaps, messages and signals in clear and user-friendly graphical formats.
When detailed performance tuning is required, HP PAK performance analyzer graphically provides high-level or detailed metrics, such as system and user CPU time, page faults, swaps, messages and signals in clear and user-friendly graphical formats.
The DRM precisely samples and reports statistics for activities such as: CPU usage, real and virtual memory usage, page faults, I/O waits, disk I/O and more.