by atif089 on 8/20/24, 10:03 PM with 4 comments
For instance, when I want to do something with a disk, IIRC, things that get involved are
- Kernel / OS calls (maybe we can skip this) - File System - MBR / GPT - Random v/ Sequential calls
I want to understand what happens in each level. Is there anything I can read to gain understanding of all of these areas?
by prosaic-hacker on 8/25/24, 3:19 PM
At the top end is a program asking built in function or library to print some text. Many layers down is the final hardware receiving the text and displaying it. These two video will cover the lower layers
https://www.youtube.com/playlist?list=PLowKtXNTBypFWff2QjXCW...
https://www.youtube.com/playlist?list=PLowKtXNTBypFbtuVMUVXN...
by NavinF on 8/20/24, 10:11 PM
Usually people who ask questions like this are debugging IO performance issues. That image shows the relevant layers and the tools you use to find issues like write amplification
by wmf on 8/21/24, 12:00 AM