如何防止程序(例如Process Monitor)在2周内杀死我的SSD?


24

我刚刚获得了我的第一个SSD-昨天的Intel 320系列120GB。而且我在后台进行了SSDLife监视。我启用了TRIM。

安装完所有软件之后,并进行了一些基本测试。SSDLife说“写入的总数据,GB” = 52.1(40GB的已用空间,70GB的可用空间)。

为了延长SSD的使用寿命,我将Temp文件夹,Google Earth缓存,Picasa db文件移动到了HDD。但是我将页面文件留在了SSD上,因为我只有4GB的RAM,所以我需要SSD来加快IO到页面文件的速度。

这篇文章中,张贴者提到使用Process Monitor监视对SSD的写入。因此,我自己尝试了最新版本的Process Monitor。

我意外地发现,在启动Process Monitor之后,在SSDLife中,“写入的数据,GB”值以大约10MB / s的速度增加。关闭过程监视器后,一切恢复正常。

这意味着,如果我让Process Monitor在后台运行24小时(我知道我不需要这样做,但是如果我忘记关闭它,则可能会发生这种情况。),这将缩短SSD的使用寿命。 850GB。

根据英特尔文档的“写入耐力规范” :

Intel 320 Series 120GB - 100% random 4k writes = 15TB

  1. 这是否意味着如果让Process Monitor(或类似程序)在后台运行,它可能会在2周内杀死我的SSD?如果我不小心让其中的2或3个在后台运行怎么办?我的SSD可能会在一周甚至几天内死亡?

  2. 我如何知道某个程序是否具有上述行为而无需手动测试?任何软件都可以在后台监视并在发现这种行为时发出警告?

谢谢


更新

刚刚发现专业版SSDLife具有SmartCheck功能:

check SSD health status on schedule (each 4 hours) on program startup and exit if no changes in health, shows message only if health changes

我认为这应该以某种方式检测到上述行为并发出警告。


当然,对于速度来说,临时文件夹正是您想要在SSD上存储的东西-类似于页面文件的推理
user151019 2011年

@Mark:实际上,不。。。我已经禁用了页面文件,并将Temp文件夹放在其他驱动器上,并且我的日常任务没有任何区别。
塔玛拉·威斯曼

1
我们已经写了一篇有关最大限度地延长SSD使用寿命的博客文章。
塔玛拉·威斯曼

Answers:


21

默认情况下,Process Monitor将其捕获内容写入页面文件,这些捕获量很大。首先要做的是将备份文件移至HD。在“进程监视器”中,按Ctrl + B打开后备文件对话框,并将其从页面文件更改为硬盘驱动器上的文件。

Process Monitor是我遇到过的最密集的程序之一。担心这样的程序真的不值得,因为您很少(如果有的话)碰到那样的程序。即使您遇到了这样的写操作的其他程序,也不会在后台运行。仅在有特定需要时才使用Process Monitor。

至于英特尔驱动器的15TB额定值。对于固态硬盘,100%的4k随机写入100%的驱动器是最坏的情况。这也是您在台式机上从未见过的东西。那是企业评级。您可能可以在台式机上使用多达100TB的写入量。

至于查找疯狂写入的应用程序,Process Monitor是一个不错的选择。只需设置一个过滤器,使其仅显示程序的写入,就可以看到它执行的写入类型。对于每个程序,我都不值得这样做,因为大多数程序不会产生大量写入。只有真正将大量数据写入驱动器的程序才值得研究。


1
@caveman英特尔还提供其Inte SSD工具箱,您可以使用它来检查SSD的总体运行状况和磨损情况。
Alpha先生

1
这真的是一个很好的答案,甚至是答案吗?网络浏览器会写很多东西吗?Windows也有一个页面文件。答案没有为某些程序提供一般方法或特定方法来解决该问题。有些人使用硬盘驱动器和SSD。并在可能的情况下告诉程序将写操作发送到硬盘。但是我听说,对于更大的SSD驱动器,这可能不是问题。.这就是我看到的“ Alpha先生”这样写的东西!
barlop 2011年

1
值得一说的是,有关企业用法的具体信息,例如示例,使撰写的内容更多地成为问题。您已经说过,没有多少程序会写很多东西。但显然有些。您是否知道有比Web浏览器执行更多写操作的数据库程序?您能否举出这些程序进行大量写操作的示例,您说“非常,如果有的话,遇到这样的程序”。然后,您建议它们在企业中很常见。你能给例子
barlop

@MrAlpha,Re“,因为您很少(如果有的话)遇到过这样的程序,那么数据库呢?Adobe Photoshop?
Pacerier's

@Pacerier如果负载适当,数据库可能会出现问题。如果您将消费型SSD放在服务器上用于数据库正在写入24/7的某些高流量站点的服务器中,则一年之内就可以用完它。那就是您购买那些高耐用性企业级SSD的时候。但是,您对台式机上的数据库执行的任何操作都可能无法达到这些负载附近的任何位置。Photoshop没问题。
Alpha先生

7

如果要监视硬盘使用情况,但发现Process Explorer写入过多,请考虑使用内置的Resource Monitor。在任务管理器的“性能”选项卡上,单击“资源监视器”。在磁盘选项卡下,您可以按写入排序,并在图形中查看每个磁盘的总I / O。它没有那么详细,但是不需要第三方程序,因此在驱动器上应该容易得多。

资源监控器

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.