为什么样硬盘空闲的时候也要保持旋转?6G运行1000G机械硬盘集成显卡可不可以玩英雄联盟

发表时间:2017-12-11 00:36:01 作者: 来源: 浏览:

在上一篇文章中,小编为您详细介绍了关于《在外省上大学如何解决台式电脑的携带问题?本人最近想购置一台性能较好的台式电脑(组装) 在网上大概看了一下 新手》相关知识。本篇中小编将再为您讲解标题为什么样硬盘空闲的时候也要保持旋转?6G运行1000G机械硬盘集成显卡可不可以玩英雄联盟。

不能像光驱那样读数据的时候再转吗?

① 操作系统经常需要向磁盘写入和读取数据。

例如 Windows 的注册表会被频繁访问。注册表有①个 dirty cache ,每几秒钟就要合并进入主数据库。

例如 Linux 下的 btrfs ,有①个内核线程专门负责在文件关闭后清理,还有线程整理磁盘碎片。可以运行 iotop -a ,找出写入磁盘的元凶!

② 你不是说有扇区级别的缓存嘛吗?怎么不提这个?

Windows 的缓存真心不给力,就不要提了。

Linux 是有缓存,但是为了防止意外事故导致数据丢失,写缓存是几秒钟就要 flush 到磁盘上的。如果你看 Linux Kernel Document 的 laptop_mode ,就会发现这个参数会将 flush 的时间调得非常长,几分钟呢,于是硬盘真的就不怎么转了。但是代价在上面写的很清楚,可能丢失这段时间内的数据。这些数据都在内存的 cache 里面,突然当机断电当然就丢失了。

③ 经常写入数据和硬盘转不转有神马关系?写入读取数据的时候转①下不就可以了吗?

机械硬盘的磁头在运行时离盘片非常近,需要盘片高速旋转来将磁头悬浮在盘片上。在盘片停止旋转时则收回到停靠区域。这都是机械方法实现的,每次起停是有磨损的。

Windows 下可以拿 HddMon , Linux 下有 smartctl ,看看硬盘 SMART 数据的 Load_Cycle_Count 吧。这个数据就表示磁头起停的次数。起停次数过高,硬盘就离坏不远了。因此,为了延长硬盘的寿命,不能频繁让磁盘旋转和静止,让磁头悬空和停靠。

另外,磁盘从开始旋转到指定转速,可以读写数据是有①定时间的,①般是几秒钟。可以看 SMART 的 Spin_Up_Time 。你不会想等待几秒钟,只是因为两次磁盘访问之间间隔了几毫秒,硬盘 spin down 了吧?

④ 好悲剧啊!要节能,硬盘就短寿。要长寿就要①直旋转,而且不能震动,否则就容易坏道啦!

的确如此。机械硬盘怕震,固态硬盘禁不起连续写入。目前我没有发现完美的个人存储解决方案。

⑥G内存玩英雄联盟是没什么问题,机械硬盘什么的也没问题。

主要是看你的CPU集成的是什么级别的显卡。

如果是老式的APU玩起来可能会吃力,如果是⑤代以上的I③或者I⑤自带的核显那就没什么问题了。

我以前用i③自带的核显玩没有什么压力

要是什么cpu什么集成显卡了

编后语:关于《为什么样硬盘空闲的时候也要保持旋转?6G运行1000G机械硬盘集成显卡可不可以玩英雄联盟》关于知识就介绍到这里,希望本站内容能让您有所收获,如有疑问可跟帖留言,值班小编第一时间回复。 下一篇内容是有关《iOS开发过程中你更喜欢用Storyboard/xib做界面?Objective-C中的类和对象在内存中是咋运行的》,感兴趣的同学可以点击进去看看。

资源转载网络,如有侵权联系删除。

相关资讯推荐

相关应用推荐

玩家点评

条评论

热门下载

  • 手机网游
  • 手机软件

热点资讯

  • 最新话题