CPU要读取一个数据时,首先从Cache中查找,如果找到就立即读取并送给CPU处理;如果没有找到,就用相对慢的速度从内存中读取并送给CPU处理,同时把这个数据所在的
数据块
调入Cache中,可以使得以后对整块数据的读取都从Cache中进行,不必再调用内存。
把内存中的数据保存到硬盘上的 *** 作称为写盘。
数据都要被调入到内存中执行,根据需要,将结果存入到硬盘中才能保存,内存中只能暂时存放,一旦断电,内存中的数据就会消失,所以要写入硬盘保存起来,这个过程就叫写盘。
写盘是将系统中的数据保存在硬盘中,系统将文件存储到磁盘上时,按柱面、磁头、扇区的方式进行,即最先是第1磁道的第一磁头下(也就是第1盘面的第一磁道)的所有扇区,然后,是同一柱面的下一磁头,一个柱面存储满后就推进到下一个柱面,直到把文件内容全部写入磁盘。
扩展资料
写盘主要起三种作用:
一是预读取。当硬盘受到CPU指令控制开始读取数据时,硬盘上的控制芯片会控制磁头把正在读取的簇的下一个或者几个簇中的数据读到缓存中(由于硬盘上数据存储时是比较连续的,所以读取命中率较高)。
当需要读取下一个或者几个簇中的数据的时候,硬盘则不需要再次读取数据,直接把缓存中的数据传输到内存中就可以了,由于缓存的速度远远高于磁头读写的速度,所以能够达到明显改善性能的目的。
二是对写入动作进行缓存。当硬盘接到写入数据的指令之后,并不会马上将数据写入到盘片上,而是先暂时存储在缓存里,然后发送一个“数据已写入”的信号给系统,这时系统就会认为数据已经写入,并继续执行下面的工作,而硬盘则在空闲(不进行读取或写入的时候)时再将缓存中的数据写入到盘片上。
虽然对于写入数据的性能有一定提升,但也不可避免地带来了安全隐患——如果数据还在缓存里的时候突然掉电,那么这些数据就会丢失。对于这个问题,硬盘厂商们自然也有解决办法:掉电时,磁头会借助惯性将缓存中的数据写入零磁道以外的暂存区域,等到下次启动时再将这些数据写入目的地;
第三个作用就是临时存储最近访问过的数据。有时候,某些数据是会经常需要访问的,硬盘内部的缓存会将读取比较频繁的一些数据存储在缓存中,再次读取时就可以直接从缓存中直接传输。
缓存容量的大小不同品牌、不同型号的产品各不相同,早期的硬盘缓存基本都很小,只有几百KB,已无法满足用户的需求。2MB和8MB缓存是现今主流硬盘所采用,而在服务器或特殊应用领域中还有缓存容量更大的产品,甚至达到了16MB、64MB等。
把硬盘上的数据传送到计算机的内存中去称为读盘。读盘就是将U盘,光盘,或者软盘之类放入电脑可以被识别出来,并将里面的数据(比如影片,音乐,,文档)播放出来。
写盘就是将一些想长期保存的文件(比如影片,音乐,,文档)刻在光盘上面作永久保存。这种光盘应当是空白盘,而且这种光盘分为可擦洗的和不可擦洗的。
经常在市场中见到的盘片会标有4X、8X、16X等字样就是盘片的刻录速度,一般来说盘片的速度越高,价格也就越贵,不过进行速度过高的刻录往往会影响刻盘品质。实际在刻录的时候为保证刻录的稳定性和内容的完整,都会降低速度来刻录。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)