98-365 · Question #448
On 32-bit x86 systems, the total virtual address space is of 4GB. By default, Windows allocates half of this address space to processes for their unique private storage and the other half for its own
The correct answer is C. Address Windowing Extension. Address Windowing Extensions (AWE) is a Microsoft Windows application programming interface that allows a 32-bit software application to access more physical memory than it has virtual address space. The process of mapping an application's virtual address space to physical memory
Question
On 32-bit x86 systems, the total virtual address space is of 4GB. By default, Windows allocates half of this address space to processes for their unique private storage and the other half for its own protected system memory utilization. Since 2GB is not enough virtual address space to map very large databases, which Windows mechanism can be used by 32-bit applications to allocate up to 64GB of physical memory and to map views into its 2GB virtual address space?
Options
- ATracer
- BDriver signing mechanism
- CAddress Windowing Extension
- DTrap dispatching
How the community answered
(22 responses)- B9% (2)
- C86% (19)
- D5% (1)
Explanation
Address Windowing Extensions (AWE) is a Microsoft Windows application programming interface that allows a 32-bit software application to access more physical memory than it has virtual address space. The process of mapping an application's virtual address space to physical memory under AWE is known as "windowing". AWE is beneficial to certain data-intensive applications, such as database management systems and scientific and engineering software, which need to manipulate very large data sets. The application reserves a region, or "window" of virtual address space, and allocates one or more regions of physical memory. Using the AWE API, the application can map the virtual window to any one of the physical regions. The application can reserve more than one virtual address space and map it to any of the allocated regions of physical memory, as long as the number of bytes reserved in the virtual address space matches that of the physical memory region. Answer: A is incorrect. This mechanism allows superFetch to query detailed page usage, session, and process information at any time. Answer: B is incorrect. This mechanism is used to warn the user if any attempt is made to add an unauthorized user. Answer: D is incorrect. It is a mechanism used to capture an executing thread when an exception occurs and to transfer control to a fixed location in the operating system.
Topics
Community Discussion
No community discussion yet for this question.