中易网

硬盘缓存有什么作用?越大越好哦2!

答案:3  悬赏:30  
解决时间 2021-02-15 21:18
硬盘缓存有什么作用?越大越好哦2!
最佳答案
硬盘的缓存主要起三种作用:
一是预读取。当硬盘受到CPU指令控制开始读取数据时,硬盘上的控制芯片会控制磁头把正在读取的簇的下一个或者几个簇中的数据读到缓存中(由于硬盘上数据存储时是比较连续的,所以读取命中率较高),当需要读取下一个或者几个簇中的数据的时候,硬盘则不需要再次读取数据,直接把缓存中的数据传输到内存中就可以了,由于缓存的速度远远高于磁头读写的速度,所以能够达到明显改善性能的目的。
二是对写入动作进行缓存。当硬盘接到写入数据的指令之后,并不会马上将数据写入到盘片上,而是先暂时存储在缓存里,然后发送一个“数据已写入”的信号给系统,这时系统就会认为数据已经写入,并继续执行下面的工作,而硬盘则在空闲(不进行读取或写入的时候)时再将缓存中的数据写入到盘片上。虽然对于写入数据的性能有一定提升,但也不可避免地带来了安全隐患——如果数据还在缓存里的时候突然掉电,那么这些数据就会丢失。对于这个问题,硬盘厂商们自然也有解决办法:掉电时,磁头会借助惯性将缓存中的数据写入零磁道以外的暂存区域,等到下次启动时再将这些数据写入目的地。
三是临时存储最近访问过的数据。有时候,某些数据是会经常需要访问的,硬盘内部的缓存会将读取比较频繁的一些数据存储在缓存中,再次读取时就可以直接从缓存中直接传输。缓存就像是一台计算机的内存一样,在硬盘读写数据时,负责数据的存储、寄放等功能。这样一来,不仅可以大大减少数据读写的时间以提高硬盘的使用效率。同时利用缓存还可以让硬盘减少频繁的读写,让硬盘更加安静,更加省电。更大的硬盘缓存,你将读取游戏时更快,拷贝文件时候更快,在系统启动中更为领先……
全部回答
楼上写太多了 缓存当然大了好啊,系统读写缓存的速度要快很多,常用的临时数据都在缓存里,缓存大了就可以多放一些数据,减少对硬盘的直接操作,就相当于硬盘的内存吧
硬盘。如同银行,所有的钱都在那里放着。 缓存,就如同我们的钱包,当然是装的越多越好了。 这个比喻不是很恰当,不过你应该能理解了吧。呵呵
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
给才出生不久的小女孩取名李一帆好听吗?
古代丰年国库一年能收多少石粮食
东阳古月轩木雕在哪里啊,我有事要去这个地方
每天的饮食是多吃肉好呢,还是多吃蔬菜好?
监控探头在电脑上一下没有了怎么回事
农浪这个地址在什么地方,我要处理点事
十一万左右的车,每年花费多少钱?
他们终于想出了一个如何学好英语的好办法翻译
西南科技大学青义校区2015级课程表时间
大卫学习汉语有困难的英文
通州区九棵树地铁站周边是否有中国银行
仙鹤电器这个地址在什么地方,我要处理点事
家具划痕怎么处理
钢盛工程检测有限责任公司地址有知道的么?有
什么是 “三高二低”企业
推荐资讯
大唐无双中有个论剑山庄声望石,想知道论剑山
得利民海鲜馆地址在哪,我要去那里办事
动漫主角叫安度因的是什么名字
大上海我想知道这个在什么地方
小米电视可以插上宽带,接上键盘鼠标上网用吗
图集13j502一1一h08
唐人街探案唐仁手机来电铃
吴江市立兴织造厂地址有知道的么?有点事想过
南非算是发达国家吗
新宇商务宾馆(东南门)怎么去啊,有知道地址的
祝外婆70岁生日快乐英文
法国·诗奈尔洗衣会所地址在什么地方,我
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?