Switch the base file system from direct-indexed inodes to extents.
[pintos-anon] / src / filesys / filesys.c
index 7b164380809f5675f7080584801654a416843c2f..6a763fecdb60e8e8b323e0d706c20b7ea6549e43 100644 (file)
        directory is represented as a file, the number of files
        that may be created is also limited.
 
-     - No indirect blocks.  This limits maximum file size to the
-       number of sector pointers that fit in a single inode
-       times the size of a sector, or 126 * 512 == 63 kB given
-       32-bit sizes and 512-byte sectors.
+     - File data is allocated as a single extent, so that
+       external fragmentation can become a serious problem as a
+       file system is used over time.
 
      - No subdirectories.