mirror of
https://github.com/mohitmishra786/amILearningEnough.git
synced 2025-12-17 20:34:40 +03:00
2.3 KiB
2.3 KiB
Memory-Mapped Files
Official Documentation
- Linux Programmer's Manual: mmap(2)
- Windows API: Memory-Mapped Files
- POSIX Programmer's Manual: mmap
Research Papers
- "A Fast File System for UNIX" by M. K. McKusick et al. (1984)
- "The Design and Implementation of a Log-Structured File System" by M. Rosenblum and J. K. Ousterhout (1992)
- "Soft Updates: A Technique for Eliminating Most Synchronous Writes in the Fast Filesystem" by G. R. Ganger and Y. N. Patt (1994)
Additional Online Resources
- Operating Systems: Three Easy Pieces - Memory-Mapped Files
- GeeksforGeeks: Memory Mapped I/O
- IBM Developer: Mapping files in memory
Books
- "The Linux Programming Interface" by Michael Kerrisk
- ISBN: 1593272200
- Provides a comprehensive guide to Linux and UNIX system programming, including memory-mapped files.
- "Advanced Programming in the UNIX Environment" by W. Richard Stevens and Stephen A. Rago
- ISBN: 0321637739
- Offers in-depth coverage of UNIX programming, including memory-mapped file operations.
- "Windows System Programming" by Johnson M. Hart
- ISBN: 0134382250
- Covers Windows system programming, including detailed explanations of memory-mapped files.
Standards
- POSIX.1-2017 (IEEE Std 1003.1-2017)
- Includes specifications for memory-mapped file operations