Quiz submission record for quiz7-1-1 at Mon Aug 2 06:26:53 2004: Your Answer for Question 1: Virtual addresses are unique to the program using them, and are translated via hardware and software into physical addresses in the cache and disk. Your Answer for Question 2: Allocating in fixed-size chunks allows the addressing of memory to be invisible to programs and compilers, rather than requiring an address and offset (as segmentation does). Bigger chunks are good because misses are so expensive, and bigger chunks mean that fewer misses will occur. Smaller chunks are good because they mean that you don't fill memory with unnecessary data. Your unique submission ID is quiz7-1-1-cs61c-bb-1091453213-2630.