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:
Verified
Q25: A(n) _ is not a dispatcher object.
A)
Q26: Queued spin lock are more advantageous than
Q27: _ is employed by the Windows XP
Q28: 32-bit Windows XP editions allocate each process
Q29: When translating a virtual address, Windows XP
Q31: Windows XP prefetches pages _.
A) when reading
Q32: What is the difference between Denning's definition
Q33: Windows XP's localized least-recently-used page-replacement algorithm is
Q34: _ is a file system supported by
Q35: _ translate(s) the logical representation of the
Unlock this Answer For Free Now!
View this answer and more for free by performing one of the following actions
Scan the QR code to install the App and get 2 free unlocks
Unlock quizzes for free by uploading documents