mirror of
https://github.com/mohitmishra786/amILearningEnough.git
synced 2025-12-18 04:44:40 +03:00
Initial setup for MkDocs website
This commit is contained in:
53
docs/resources/operatingSystem/fileSystemImplementation.md
Normal file
53
docs/resources/operatingSystem/fileSystemImplementation.md
Normal file
@@ -0,0 +1,53 @@
|
||||
# File System
|
||||
## Official Documentation
|
||||
- **Microsoft Docs on File Systems**
|
||||
- [Link](https://learn.microsoft.com/en-us/windows-server/storage/file-server/file-server-and-smb)
|
||||
- **Linux Kernel Documentation on Filesystems**
|
||||
- [Link](https://www.kernel.org/doc/html/latest/filesystems/index.html)
|
||||
- **Apple Developer Documentation on File System Basics**
|
||||
- [Link](https://developer.apple.com/library/archive/documentation/FileManagement/Conceptual/FileSystemProgrammingGuide/FileSystemOverview/FileSystemOverview.html)
|
||||
|
||||
## Research Papers
|
||||
- **"A Study of Linux File System Evolution" by Lanyue Lu et al. (2013)**
|
||||
- [Link](https://www.usenix.org/conference/fast13/technical-sessions/presentation/lu)
|
||||
- **"Understanding Metadata Latency with MDWorkbench" by Dean Hildebrand et al. (2019)**
|
||||
- [Link](https://www.usenix.org/conference/fast19/presentation/hildebrand)
|
||||
|
||||
## Additional Online Resources
|
||||
- **IBM Knowledge Center on File Systems**
|
||||
- [Link](https://www.ibm.com/docs/en/aix/7.2?topic=management-file-systems)
|
||||
- **Red Hat Customer Portal on File Systems**
|
||||
- [Link](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/managing_file_systems/index)
|
||||
- **SNIA Technical White Paper on File Systems**
|
||||
- [Link](https://www.snia.org/education/what-is-file-system)
|
||||
|
||||
## 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.
|
||||
Reference in New Issue
Block a user