操作系统如何处理不同类型的存储设备

时间:2019-05-29 03:22:57

标签: linux-kernel operating-system filesystems linux-device-driver

在Linux中,似乎操作系统知道它连接到哪种存储设备。例如。对于SSD设备,我看到/ dev / sda,对于SD卡,我看到/ dev / mmcblk。

我想知道操作系统如何知道插入了哪种设备?另外,使操作系统与这些设备进行交互的操作系统是什么组件。它是设备驱动程序吗?我读到操作系统将所有设备都显示为文件。是不是设备驱动程序正在提供一个通用接口来允许文件抽象?

0 个答案:

没有答案