Page faults

Page fault

Page faults occur when a process accesses a memory page without proper preparations. The MMU detects the fault and the OS kernel handles it by either making the page accessible or denying the access. Page faults are necessary to increase the amount of memory available to programs in any OS that uses virtual memory.

1 courses cover this concept

CS 61C Great Ideas in Computer Architecture (Machine Structures)

UC Berkeley

Fall 2022

This course deepens students' understanding of computer architecture and the translation of high-level programs into machine language. Emphasis is on C and assembly language programming, computer organization, parallelism, CPU design, and warehouse-scale computing. Prerequisites include CS61A and CS61B or equivalent C-based programming experience.

No concepts data

+ 51 more concepts