Page Size
Old - Page size fixed, New -choose page size
How do we pick the right page size? Tradeoffs:
- Fragmentation
- Table size
- Minimize I/O
- transfer small (.1ms), latency + seek time large (10ms)
- Locality
- small finer resolution, but more faults
- ex: 200K process (1/2 used), 1 fault / 200k, 100K faults/1 byte
Historical trend towards larger page sizes
- CPU, mem faster proportionally than disks