如何检测配备 SSD 的 Windows 系统上的抖动?

如何检测配备 SSD 的 Windows 系统上的抖动?

对于旋转硬盘来说,经常听到磁盘抖动当某个进程(Windows 或其他进程)发生错误时。

这通常表明某个进程需要注意,因此有点像煤矿里的金丝雀。好吧,实际上找到哪个应用程序正在创建执行所有磁盘活动的 svchost 进程并不总是那么容易,但由于对系统性能的影响很大,因此总是值得付出努力的。

然而,SSD 领域发生了一些变化:

  1. SSD 的随机读写速度要快得多,而这会导致基于 HDD 的系统速度变慢,因此实际影响可能会大大降低
  2. SSD 不会发出任何噪音,因此用户不会立即知道发生了什么
  3. 许多现代系统甚至没有磁盘活动指示灯来监控

即使 1. 意味着影响被最小化,但这并不能解决根本问题,或者意味着它不值得调查和修复。

基于 Windows a) 尚未突然修复以防止出现这种情况,以及 b) SSD 无法神奇地解决此问题,那么如何最好地检测 SSD 中的“磁盘”抖动?

答案1

切换到 SSD 时需要考虑的事项:

尽管“抖动”对于 SSD 来说不是问题,但您确实需要配置系统才能获得最佳性能。

  1. 启用 AHCI(高级主机控制器接口)这通常在 BIOS 菜单中可用,它将允许您的系统使用 SSD 中可用的大多数功能

  2. 启用 TRIM

您需要打开命令提示符才能执行此操作。转到开始类型cmd并按回车键。然后在命令提示符中输入fsutil behavior set disabledeletenotify 0

  1. 禁用索引

由于 SSD 速度太快,索引是不必要的,使用它不会带来任何好处

为此,请转到计算机,右键单击您的 SSD,然后单击“属性”。取消选择“允许文件除了文件属性外还索引内容”框,然后单击“确定”

  1. 禁用计划碎片整理

SSD 实际上不需要再次进行碎片整理,因为没有任何好处。

要执行此操作,请转到“开始”菜单,单击“附件”,单击“系统工具”,然后单击“磁盘碎片整理程序”。单击“配置计划”,然后取消选中“按计划运行”框。

(在 Windows 10 中,转到“开始”输入“碎片整理”,按回车键,从列表中选择 SSD,单击“更改设置”,然后取消选中“按计划运行”

  1. 删除页面文件

为此,请在“开始”菜单中右键单击“计算机”,然后单击“属性”。单击窗口左上角的“高级系统设置”,然后访问“高级”选项卡。单击“性能”下的“设置”。

然后

单击“高级”选项卡,然后单击“更改”。您应该会看到其中的选项

  1. 禁用休眠

转到开始类型cmd,按回车键,然后输入powercfg -h off并按回车键

  1. 禁用预取和超级取

转到开始类型 regedit 按回车键转到HKEY_LOCAL_MACHINE\CurrentControlSet\Control\SessionManager\Memory Management\PrefetchParameters

并将预取和超级取的选项设置为 0

  1. 配置写入缓存

用户级写入缓存可能会对驱动器产生不利影响。

右键单击“计算机”,然后单击“属性”,然后单击“设备管理器”,展开“磁盘驱动器”,右键单击您的 SSD,然后单击“属性”。选择“策略”选项卡。在此选项卡中,您将看到一个标有“在设备上启用写入缓存”的选项。取消选中它并单击确定

  1. 禁用 Windows Search 和 Superfetch 服务

按键盘上的“Win+R”,输入“services.msc”,然后按“Enter”。找到本节标题中提到的两个服务并将其禁用。

  1. 禁用 ClearPageFileAtShutdown 和 LargeSystemCache

我们不再需要它们,因为我们禁用了页面文件

返回 Regedit 并找到HKEY_LOCAL_MACHINE\CurrentControlSet\Control\SessionManager\Memory Management并将这些选项设置为 0

  1. 设置“高性能”电源选项

打开开始类型控制面板找到“电源选项”并选择“高性能”

这应该刚好涵盖它

答案2

答案3

如何检测配备 SSD 的系统上的抖动?[在 Windows 上]

您要使用的工具是资源监视器。

资源监视器有一个“磁盘”选项卡,基本上可以显示正在消耗的“磁盘带宽”。如果已达到 100% 的最大值,您可以查看使用率最高的进程并进行调查。SSD 速度非常快,除非尝试执行其他存储密集型操作,否则您可能不会注意到性能影响,但您仍然可以使用此工具查看正在发生的事情。

可以通过“开始”菜单或任务管理器中的按钮访问资源监视器。

相关内容