Windows 7 支持 TRIM 命令,这有助于确保 SSD 驱动器的性能在其整个生命周期中保持良好。
如何判断给定的 SSD 驱动器是否支持 TRIM?
有关TRIM 的说明,请参见此处。
还有来自 Microsoft 演示文稿的以下内容:
微软在 Windows 7 中支持“修剪”功能的实现 NTFS 会向支持“修剪”的设备发送向下删除通知 文件系统操作:格式化、删除、截断、压缩 操作系统内部进程:例如,快照、卷管理器 三个优化机会设备 通过消除所有已删除数据块的合并操作来增强设备磨损均衡 使早期垃圾收集成为可能,以便快速写入 尽可能保留设备未使用的存储区域;为设备磨损均衡提供更多空间。
这个问题的答案发布在Engineering 7 博客文章关于 SSD 和 Windows 7的评论部分。
要了解 Windows 7 是否正在发送 TRIM 命令,您可以从提升的提示符运行以下命令:
>fsutil behavior query DisableDeleteNotify
Run Code Online (Sandbox Code Playgroud)
以及如何根据评论来解释这一点。
"...如果 fsutil 报告 "DisableDeleteNotify" 为 0,则启用 Trim。(有时使用不同的名称来引用该功能:Trim == Delete Notification == Unused Clusters Hint。)该设置是根据禁用编写的因为我们喜欢使用 0 作为默认值。
根据此设置启用 Trim,这意味着文件系统将向存储堆栈发送 Trim 命令。文件系统实际上并不知道在较低级别是否支持此命令。当磁盘驱动程序接收到命令时,它要么对其进行操作,要么忽略它。如果您确定您的存储设备不支持 Trim,您可以继续禁用 Trim(启用 DisableDeleteNotify),这样文件系统就不会费心发送这些通知。然而,发送通知是非常轻量级的,我没有看到禁用它们有任何性能改进,所以我不建议禁用此设置。如果您有支持 Trim 的 SSD,那么您绝对不想禁用它,
似乎这仍然不会告诉您驱动器和/或驱动器的固件是否支持 TRIM。叹。
| 归档时间: |
|
| 查看次数: |
31076 次 |
| 最近记录: |