# Paging - Am I Learning Enough

Skip to content

# Paging

## Official Documentation

- Linux Kernel Memory Management Documentation
- Link
- FreeBSD Handbook: Virtual Memory System
- Link
- Windows Internals: Virtual Memory Manager
- Link

## Research Papers

- "Paging in Modern Operating System" by S. Venkataraman and R. Padmanabhan (1987)
- Link
- "Shadow Paging Is Feasible" by R. A. Lorie (1977)
- Link
- "Analysis of the FIFO Page Replacement Algorithm" by J. Banerjee et al. (1978)
- Link

## Additional Online Resources

- Operating Systems: Three Easy Pieces - Paging
- Link
- GeeksforGeeks: Paging in Operating System
- Link
- Computerphile: Page Tables
- Link

## 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

## Online Courses

- MIT 6.828: Operating System Engineering
- Link
- Coursera: Operating Systems and You: Becoming a Power User
- Link
- edX: Computer Science 162, 001: Operating Systems and System Programming
- Link

### 📊 Analytics

View Dashboard →

📈 This page is being tracked with GoatCounter. Click here to view detailed analytics including page views, referrers, and visitor statistics.

Show Public Statistics
Live view counter for this page