mirror of
https://github.com/mohitmishra786/amILearningEnough.git
synced 2025-12-17 20:34:40 +03:00
2.3 KiB
2.3 KiB
Paging
Official Documentation
- Linux Kernel Memory Management Documentation
- FreeBSD Handbook: Virtual Memory System
- Windows Internals: Virtual Memory Manager
Research Papers
- "Paging in Modern Operating System" by S. Venkataraman and R. Padmanabhan (1987)
- "Shadow Paging Is Feasible" by R. A. Lorie (1977)
- "Analysis of the FIFO Page Replacement Algorithm" by J. Banerjee et al. (1978)
Additional Online Resources
- Operating Systems: Three Easy Pieces - Paging
- GeeksforGeeks: Paging in Operating System
- Computerphile: Page Tables
Books
- "Operating Systems: Three Easy Pieces" by Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau
- ISBN: 198508659X
- Provides a comprehensive explanation of paging and virtual memory.
- "Computer Systems: A Programmer's Perspective" by Randal E. Bryant and David R. O'Hallaron
- ISBN: 013409266X
- Offers insights into memory hierarchy and paging from a programmer's perspective.
- "Operating System Design: The Xinu Approach" by Douglas Comer
- ISBN: 1498712436
- Discusses paging in the context of a real operating system implementation.
Standards
- Intel® 64 and IA-32 Architectures Software Developer's Manual
- Provides detailed information about paging mechanisms in Intel processors