Solved

Which of the Following Accurately Describes the Memory Allocation Process

Question 30

Multiple Choice

Which of the following accurately describes the memory allocation process?


A) A process attempts to access a page. If the page is not allocated, the system throws an exception and the VMM prompts the process to commit to indicate that it wants to use the page. If the process confirms, the VMM reserves the page in virtual memory and moves the page into main memory.
B) When a process requires additional memory, it reserves space. As necessary, the process commits its reserved main memory pages to virtual memory. The process can access any committed pages.
C) Upon process creation, the VMM reserves a portion of main memory, called the working set, for that process. When a process attempts to access a page, the VMM determines whether the page is currently in the process's working set. If it is not, the VMM loads the page into main memory, thus committing the page.
D) A process first reserves space in virtual memory. The process commits the page, telling the system to create a mapping between virtual and physical memory, before using the page. When the process accesses the page for the first time (or after it has been replaced) , the VMM loads the page into main memory.

Correct Answer:

verifed

Verified

Unlock this answer now
Get Access to more Verified Answers free of charge

Related Questions

Unlock this Answer For Free Now!

View this answer and more for free by performing one of the following actions

qr-code

Scan the QR code to install the App and get 2 free unlocks

upload documents

Unlock quizzes for free by uploading documents