**Description:** Implement page compression to save memory. **Tasks:** - [ ] Integrate a lightweight compression algorithm. - [ ] Ensure compressed pages can be efficiently decompressed on access. - [ ] Test memory savings and performance impact.