e摄会

 找回密码
 注册
查看: 284|回复: 1

为何我的固态硬盘没有预想中快?

[复制链接]
发表于 2019-5-17 09:27:29 | 显示全部楼层 |阅读模式

为什么别人的固态硬盘性能看上去很强悍,但安装到自己电脑上之后就总觉得没有预想中快呢?这个问题是很多朋友的疑惑,用一句话回答就是硬件差异影响了固态硬盘性能发挥。

这个一句话的回答并不全面。有些朋友可能使用了8核心的高端处理器,依然感觉发挥不了完整的SSD性能。也有一些笔记本电脑用户认为自己的CPU规格已经达到桌面级的水平,但固态硬盘测速成绩还是难以令人满意。

除了CPU本身硬件规格之外,节能选项也是影响性能发挥的关键因素。虽然硬件节能符合低碳环保,但很多时候我们希望拥有更完整的性能发挥。在Windows中选择高性能电源计划并不能完整的解除全部CPU节能特性。

电脑的BIOS设置中还隐藏有众多的CPU节能选项,比如历史悠久的SpeedStep(AMD平台上叫Cool&Quiet)可以让CPU在空闲时自动降低工作电压和运行频率、CPU C-State可以让CPU关闭部分缓存和时钟来降低CPU空闲时段的能耗。然而不管是哪一种节能方式,从节能状态恢复到全速运转,都需要一定的延迟。这部分延迟积少成多,就会成为影响CPU效能的因素。

单纯在操作系统内开启高性能电源计划,并不能禁用CPU C-State,下图中笔记本电脑的CPU核心有高达94%以上的时间处于深度C7节能状态(ThrottleStop软件界面)。

在电脑当中,固态硬盘只是接收CPU发出的指令来完成读写操作,CPU开启节能之后产生的巨大延迟,会导致固态硬盘的高速读写能力无法得到充分的发挥。下图是东芝TR200 960GB固态硬盘在CPU C-State节能开启和关闭之后CrystalDiskMark测速成绩对比:

ThrottleStop是一款可以在操作系统内阻止CPU节能降频的工具软件,不过针对主板BIOS锁死、强制开启的一些节能特性同样是束手无策。这种情况在笔记本电脑当中非常普遍,毕竟CPU核心数量再怎么和台式机相似,散热条件却是不能比的,为了稳定工作必然要节能全开尽量降低CPU温度。

笔记本电脑在使用AS SSD Benchmark测速时,有时还会产生虚假的高性能表象(下图左侧),一般是4K-64Thrd测试项目抽风的结果,属于软件BUG。实际性能发挥不如台式机(下图右侧)乃是意料之中。

DIY台式机在BIOS内关闭CPU节能相对容易,一些品牌台式机和几乎所有的笔记本电脑都没有办法很好地解决上述难题。当然这并不是说笔记本电脑安装固态硬盘就缺少价值,升级固态硬盘是为了更好的使用体验,不能100%发挥固态硬盘的性能是因为你选择了一款足够优秀的固态硬盘,使得电脑性能短板由硬盘转移到了其他部件(通常是CPU)。

除了让电脑的使用体验更加顺滑,固态硬盘还具备着零噪音与不怕震的优点,对于经常需要在移动环境中使用笔记本电脑而言也是非常重要的。


发表于 2019-5-19 20:36:51 | 显示全部楼层
很好的技术贴
您需要登录后才可以回帖 登录 | 注册

本版积分规则