Question

    What is a "page fault" in the context of virtual

    memory?
    A A page of memory is released to free up space Correct Answer Incorrect Answer
    B A program requests more memory than available Correct Answer Incorrect Answer
    C An error occurs in the MMU during address translation Correct Answer Incorrect Answer
    D A process attempts to access a page that is not in RAM Correct Answer Incorrect Answer
    E None of these Correct Answer Incorrect Answer

    Solution

    A page fault occurs when a process tries to access a page of memory that is not currently loaded in the main memory (RAM). The operating system then needs to bring the required page from secondary storage into RAM before allowing the process to continue executing.

    Practice Next