Useful Links
Computer Science
Operating Systems
File Systems
1. Introduction to File Systems
2. File System Architecture
3. File Concepts
4. Directory Systems and Naming
5. Storage Device Organization
6. On-Disk File System Implementation
7. File System Performance
8. File System Reliability and Recovery
9. Security and Access Control
10. Traditional File System Types
11. Specialized File Systems
12. Advanced File System Concepts
Storage Device Organization
Physical Storage Devices
Hard Disk Drives
Mechanical Structure
Sectors and Tracks
Cylinders and Heads
Access Time Components
Solid State Drives
Flash Memory Organization
Wear Leveling
Garbage Collection
Performance Characteristics
Optical Storage
CD/DVD/Blu-ray Structure
Read-Only vs. Writable Media
Removable Media
USB Flash Drives
Memory Cards
Tape Storage
Partitions and Volumes
Disk Partitioning
Partition Table Types
Primary and Extended Partitions
Partition Alignment
Logical Volume Management
Volume Groups
Logical Volumes
Dynamic Resizing
RAID Systems
RAID Levels
Redundancy and Performance
Hardware vs. Software RAID
Previous
4. Directory Systems and Naming
Go to top
Next
6. On-Disk File System Implementation