全站数据
8 4 2 0 5 8 1

磁盘的io控制主要采取什么方式

英语末班车 | 简单学习,快乐成才!         
问题更新日期:2024-10-16 01:59:40

问题描述

磁盘的io控制主要采取什么方式,麻烦给回复
精选答案
最佳答案

磁盘的io控制主要采取DMA方式。

DMA是指外部设备不通过CPU而直接与系统内存交换数据的接口技术。要把外设的数据读入内存或把内存的数据传送到外设,一般都要通过CPU控制完成,如CPU程序查询或中断方式。利用中断进行数据传送,可以大大提高CPU的利用率。 但是采用中断传送有它的缺点,对于一个高速I/O设备,以及批量交换数据的情况,只能采用DMA方式,才能解决效率和速度问题。DMA在外设与内存间直接进行数据交换,而不通过CPU,这样数据传送的速度就取决于存储器和外设的工作速度。