对于旋转硬盘来说,经常听到磁盘抖动当某个进程(Windows 或其他进程)发生错误时。
这通常表明某个进程需要注意,因此有点像煤矿里的金丝雀。好吧,实际上找到哪个应用程序正在创建执行所有磁盘活动的 svchost 进程并不总是那么容易,但由于对系统性能的影响很大,因此总是值得付出努力的。
然而,SSD 领域发生了一些变化:
- SSD 的随机读写速度要快得多,而这会导致基于 HDD 的系统速度变慢,因此实际影响可能会大大降低
- SSD 不会发出任何噪音,因此用户不会立即知道发生了什么
- 许多现代系统甚至没有磁盘活动指示灯来监控
即使 1. 意味着影响被最小化,但这并不能解决根本问题,或者意味着它不值得调查和修复。
基于 Windows a) 尚未突然修复以防止出现这种情况,以及 b) SSD 无法神奇地解决此问题,那么如何最好地检测 SSD 中的“磁盘”抖动?
答案1
切换到 SSD 时需要考虑的事项:
尽管“抖动”对于 SSD 来说不是问题,但您确实需要配置系统才能获得最佳性能。
启用 AHCI(高级主机控制器接口)这通常在 BIOS 菜单中可用,它将允许您的系统使用 SSD 中可用的大多数功能
启用 TRIM
您需要打开命令提示符才能执行此操作。转到开始类型cmd
并按回车键。然后在命令提示符中输入fsutil behavior set disabledeletenotify 0
- 禁用索引
由于 SSD 速度太快,索引是不必要的,使用它不会带来任何好处
为此,请转到计算机,右键单击您的 SSD,然后单击“属性”。取消选择“允许文件除了文件属性外还索引内容”框,然后单击“确定”
- 禁用计划碎片整理
SSD 实际上不需要再次进行碎片整理,因为没有任何好处。
要执行此操作,请转到“开始”菜单,单击“附件”,单击“系统工具”,然后单击“磁盘碎片整理程序”。单击“配置计划”,然后取消选中“按计划运行”框。
(在 Windows 10 中,转到“开始”输入“碎片整理”,按回车键,从列表中选择 SSD,单击“更改设置”,然后取消选中“按计划运行”
- 删除页面文件
为此,请在“开始”菜单中右键单击“计算机”,然后单击“属性”。单击窗口左上角的“高级系统设置”,然后访问“高级”选项卡。单击“性能”下的“设置”。
然后
单击“高级”选项卡,然后单击“更改”。您应该会看到其中的选项
- 禁用休眠
转到开始类型cmd
,按回车键,然后输入powercfg -h off
并按回车键
- 禁用预取和超级取
转到开始类型 regedit 按回车键转到HKEY_LOCAL_MACHINE\CurrentControlSet\Control\SessionManager\Memory Management\PrefetchParameters
并将预取和超级取的选项设置为 0
- 配置写入缓存
用户级写入缓存可能会对驱动器产生不利影响。
右键单击“计算机”,然后单击“属性”,然后单击“设备管理器”,展开“磁盘驱动器”,右键单击您的 SSD,然后单击“属性”。选择“策略”选项卡。在此选项卡中,您将看到一个标有“在设备上启用写入缓存”的选项。取消选中它并单击确定
- 禁用 Windows Search 和 Superfetch 服务
按键盘上的“Win+R”,输入“services.msc”,然后按“Enter”。找到本节标题中提到的两个服务并将其禁用。
- 禁用 ClearPageFileAtShutdown 和 LargeSystemCache
我们不再需要它们,因为我们禁用了页面文件
返回 Regedit 并找到HKEY_LOCAL_MACHINE\CurrentControlSet\Control\SessionManager\Memory Management
并将这些选项设置为 0
- 设置“高性能”电源选项
打开开始类型控制面板找到“电源选项”并选择“高性能”
这应该刚好涵盖它
答案2
答案3
如何检测配备 SSD 的系统上的抖动?[在 Windows 上]
您要使用的工具是资源监视器。
资源监视器有一个“磁盘”选项卡,基本上可以显示正在消耗的“磁盘带宽”。如果已达到 100% 的最大值,您可以查看使用率最高的进程并进行调查。SSD 速度非常快,除非尝试执行其他存储密集型操作,否则您可能不会注意到性能影响,但您仍然可以使用此工具查看正在发生的事情。
可以通过“开始”菜单或任务管理器中的按钮访问资源监视器。