rand_user 发表于 2020-10-6 00:00:00

磁盘与主机之间的数据传送方式是

硬盘与服务器中间的数据信息传输方法是DMA(立即运行内存存储)。



  

  DMA(Direct Memory Access,立即储存器浏览) 是全部当代电脑上的关键特点,它容许不一样速率的硬件配置设备来沟通交流,而不用取决于CPU的很多终断负荷。不然,CPU必须从来源于把每一片段的材料拷贝到暂存器,随后把他们再度写返回新的地区。在这个時间中,CPU针对其他的工作中而言就没法应用。

  

  DMA 传送将数据信息从一个详细地址室内空间拷贝到此外一个详细地址室内空间。当CPU 复位这一传送姿势,传送姿势自身是由 DMA 控制板来推行和进行。典型性的事例便是挪动一个外界运行内存的区块链到集成ic內部迅速的运行内存区。好像那样的实际操作并沒有让CPU工作中推迟,反倒能够被再次排程表去解决别的的工作中。DMA 传送针对高效率 嵌入式操作系统优化算法和互联网是很重要的。

  

  DMA在完成DMA传送时,是由DMA控制板立即执掌系统总线,因而,存有着一个系统总线决策权迁移难题。即DMA传送前,CPU要把系统总线决策权交到DMA控制板,而在完毕DMA传送后,DMA控制板应该马上把系统总线决策权再交还给CPU。一个详细的DMA传送全过程务必历经DMA要求、DMA回应、DMA传送、DMA完毕4个流程。

(责任编辑:网络)
页: [1]
查看完整版本: 磁盘与主机之间的数据传送方式是