Are you an EPFL student looking for a semester project?
Work with us on data science and visualisation projects, and deploy your project as an app on top of Graph Search.
This lecture covers the interaction between operating systems and devices, focusing on device drivers design, types of devices, hard drive components, throughput calculation, and scheduling algorithms. It explains IO basics, device protocols, hardware structure, buses, and modern IO systems. The lecture also discusses latency, simplified hardware with storage devices, data transfer mechanisms, disk scheduling algorithms, disk performance, RAID levels, and storage requirements.