File Systems

0 / 25 solved
0/25 solved
Question Tags Difficulty Success
1. Twelve Direct And Three Levels
inodemulti-level-index +2
Medium —
2. Count The Links
hard-linkssymbolic-links +2
Medium —
3. Journaling and Crash Consistency
journalingcrash_consistency +3
Medium 85%
4. Two Names One Inode
hard-linkssymlinks +2
Medium 77%
5. Six Megabytes On Disk
inodeindirect-blocks +2
Medium —
6. Two Writers One Offset
o-appendatomicity +2
Medium —
7. Deleted But Still Growing
unlinklink-count +2
Medium —
8. Seven Point Six Milliseconds
diskrotational-latency +2
Medium —
9. Three Reads Deep
inodemulti-level-index +2
Medium 73%
10. Direct and Indirect Pointers
inodeindirect_pointers +3
Medium 43%
11. Three Descriptors One File
file-descriptoropen-file-description +2
Medium 71%
12. Committed Or Not
journalingcrash-consistency +2
Medium —
13. Four Places To Lose Power
journalingredo-logging +2
Medium —
14. Eleven Reads To Read
path-resolutioninode +2
Medium —
15. Twelve Disks Of Parity
raidraid-5 +2
Medium —
16. Twenty Four Spindles
raidfull-stripe-write +2
Medium —
17. How Much To Buffer
lfswrite-buffering +2
Medium —
18. Where Inode Fifty One Lives
inodeon-disk-layout +2
Medium —
19. Sixty Bytes Of Map
ext4extents +2
Hard 41%
20. The Directory Was Never Synced
fsyncdurability +2
Hard —
21. Reading An Empty Inode
inoderead-modify-write +2
Hard —
22. Flip The Parity Bits
raidparity +2
Hard —
23. Poll Or Be Interrupted
io-devicesinterrupts +2
Hard —
24. Block One Thousand Twice
journalingblock-reuse +3
Hard —
25. Old Or New Never Half
atomic-renamefsync +2
Hard —

Learning Resources

Operating Systems: Three Easy Pieces, Chapters 39 - 45

Up next

25 of 25 questions here are still unsolved.

Next module Kernel Internals