Operating systems
Free Files and disks lessons
7 lessons, about 1½ hours in all. Each teaches one idea with a visual, then gives you a problem or a few questions on it. Read the lessons here, then create a free account to practise and keep your progress.
Stage 0Files
- Files and directoriesSee what a file is to the OS, how directories turn names into files, and what opening a path really does.12 min
- How file blocks are laid outCompare contiguous, linked and indexed allocation, and what each wastes.13 min
- InodesSee how a Unix file's record holds direct and indirect pointers, and work out the largest file it can describe.14 min
- Free space and crash safetySee how the OS tracks free blocks, and how a journal keeps the file system consistent after a crash.13 min
Stage 1Disks
Stage 2Reliability
All of Files and disks is free
That’s the whole topic, from the first idea to the mastery stage, with no card needed. Create a free account to practise, keep your progress and carry on to the next topic.
Create your free account