Answer from cs61c-ei (Jing Chen 16669246) for Question 2 By having the VM system allocate pages in fixed-size chunks eliminates the need to find a contiguous block of memory to allocate to any program. The OS need only find a sufficient number of pages in main memory. The benefit of allocating pages in smaller chunks or of variable-size is to support more powerful methods of protection and sharing in an address space.