Question

When the number of these things available in a zone drops below the min watermark, a process called “direct reclaim” is initiated. The KVM hypervisor implements a feature that detects duplicate examples of these things and merges them; that feature is abbreviated KSM. When implementing ASLR on Linux, the last 12 bits are not actually randomized to avoid breaking alignment with these things. (15[1])Though (15[1])these things have a default size of (*) 4 kilobytes, Linux (10[1])also supports 2 megabyte and (10[1])1 gigabyte sizes, which are denoted “huge”. Upon a translation lookaside buffer miss, the CPU or hardware has to “walk” a table named for these things to find the correct entry. It’s not segments, but MMUs raise a “fault” named for these things when a process tries to access memory that isn’t in RAM. (-5[1])For 10 points, virtual memory is often implemented by dividing the address space into fixed-size blocks known by what name? ■END■ (10[1])

ANSWER: pages [accept page frames, page table, or page faults; prompt on “memory blocks” or “memory segments” with “what is the specific word for that?”]
<AW>
= Average correct buzz position

Back to tossups