mirror of
https://github.com/mohitmishra786/amILearningEnough.git
synced 2025-12-17 20:34:40 +03:00
2.8 KiB
2.8 KiB
File System
Official Documentation
- Microsoft Docs on File Systems
- Linux Kernel Documentation on Filesystems
- Apple Developer Documentation on File System Basics
Research Papers
- "A Study of Linux File System Evolution" by Lanyue Lu et al. (2013)
- "Understanding Metadata Latency with MDWorkbench" by Dean Hildebrand et al. (2019)
Additional Online Resources
- IBM Knowledge Center on File Systems
- Red Hat Customer Portal on File Systems
- SNIA Technical White Paper on File Systems
Books
-
"The Design and Implementation of the FreeBSD Operating System" by Marshall Kirk McKusick et al.
- ISBN: 9780321968975
- Provides in-depth coverage of file system design and implementation in FreeBSD.
-
"Linux System Programming: Talking Directly to the Kernel and C Library" by Robert Love
- ISBN: 9781449339531
- Offers insights into Linux file systems and how to interact with them programmatically.
-
"File System Forensic Analysis" by Brian Carrier
- ISBN: 9780321268174
- While focused on forensics, this book provides detailed information about various file system structures.
For Deep Dive into Implementation
-
"Unix and Linux System Administration Handbook" by Evi Nemeth et al.
- ISBN: 9780134277554
- Contains practical information on managing and understanding file systems in Unix and Linux environments.
-
"Windows Internals, Part 1" by Pavel Yosifovich et al.
- ISBN: 9780735684188
- Provides detailed information about Windows file systems and their implementation.
Standards
-
POSIX.1-2017 (IEEE Std 1003.1-2017)
- This standard defines the interface between operating systems and applications, including file system operations.
- Not freely available, but it's an authoritative source on standardized file system interfaces.
-
ISO/IEC 9945:2009 - Information technology -- Portable Operating System Interface (POSIX®)
- This international standard is based on POSIX and includes specifications for file system operations.
- Not freely available, but useful for understanding standardized file system interfaces.