1. A method for compressing page table entries (PTEs) prior to storing the PTEs in a translation look-aside buffer (TLB), comprising: receiving a page table entry (PTE) request for a PTE that is not stored in the TLB; retrieving, from a memory, the PTE as well as a plurality of PTEs that are adjacent to the PTE; compressing the PTE and the plurality of PTEs into a single cache line; and storing the cache line in the TLB.