我是别的专业转行过来的,很多概念不懂,我的理解是CPU发出指令给RAID卡,RAID卡,再将指令发给磁盘驱动器,驱动器再往磁盘读写数据?我的理解对吗 这个过程中,磁盘控制器有什么作用呢,它位于哪个地方? 磁盘驱动器位于哪?谁能用最通俗易懂的话帮我解释一下,不要说术语 我听不懂
磁盘控制器位于CPU和RAID卡之间,它负责将CPU发出的指令翻译成RAID卡可以理解的指令,然后再将指令发给RAID卡。RAID卡再将指令发给磁盘驱动器,驱动器再往磁盘读写数据。
磁盘驱动器直接连接到磁盘,它包含了读写磁头和控制电机的电路,可以对磁盘进行读写操作。
所以,CPU→磁盘控制器→RAID卡→磁盘驱动器→磁盘,这是数据在存储设备中流转的基本过程。 我希望这个简单的解释能帮助你对存储设备的工作原理有一个更清晰的认识。如果还有不明白的地方,可以再问我
现在的计算机使用dma,也就是硬盘控制器直接把数据写到内存,不需要经过cpu
你也可以这么理解,现在的计算机是一个异构的多处理器系统,而磁盘控制器相当于一个单独的处理器。
现在的磁盘控制器,一般位于主板南桥,也就是靠近sata接口的那个比较大的芯片。也有单独的raid卡或者桥接出来的额外的芯片。