OSWeekly: File System Demystified

[ Thanks to Michael J. for
this link. ]

“A file system is the methods and data structures that an
operating system uses to keep track of files on a disk or
partition; that is, the way the files are organized on the

“There are two kinds of major partitions on a Linux system:

  • “Data partition: normal Linux system data, including the root
    partition containing all necessary data to startup and run the
  • “Swap partition: expansion of the computer’s physical memory,
    extra memory on hard disk. It’s generally kept double the capacity
    of system memory…”

Complete Story