Windows XP上的SSD磁盘使用时间是否不长于其他OS?[关闭]


9

我们在Windows上进行软件开发(Visual C ++),并且已经有少数情况,使用Windows XP的SSD磁盘的开发人员必须在(一年,一年)使用后更换磁盘,因为它们已损坏。(时间范围2010-2012)

显然,大量编译意味着大量的写入操作-Visual Studio Compiler除了通常由C ++项目创建的所有构建工件之外,还喜欢写入大量临时文件。

现在,我知道XP上不支持TRIM命令,但是我一直都认为这是性能问题,而不是驱动器的长寿问题???

此外,鉴于有人声称现代(ish)SSD驱动器应在完全写入利用率的情况下可持续51年,那么即使在8小时的工作时间内进行许多编译,开发人员又怎么会浪费他的SSD 呢?这与Windows XP(相对于Win 7)有关吗?

注意:这是一家开发人员商店,因此自然每个人对此都有自己的巧妙解释。但这是一家开发人员商店,因此此处人员的专长在于软件开发,而不是硬件可靠性。

鉴于有关网络上SSD磁盘的所有神话,我真的很难找到可靠的信息,以了解为什么SSD可能在Windows XP上更早(或无论如何)出现故障...。

免责声明:请注意,我不一定声称这些SSD磁盘确实坏了,因为它们在Windows XP上以写入大量使用模式使用。我在是否有任何现有证据(由于我的同事声称),使得SSD驱动器在XP上比其他情况下更早出现故障(由于缺少TRIM或其他原因)...


在点击了几个链接之后,我想特别强调一下Windows XP上SSD问题的最受支持的答案。(请注意,此答案(2010年以来)引用了该文章的引文-2007年(!)以来)。该文章/答案的要旨似乎是SSD驱动器可能因大量写入操作而崩溃,并且在某种意义上说,XP在这方面更糟。鉴于我上面链接的51年声明,此答案中的陈述对没有任何意义。

此外,还有2009年MS文章,其中对TRIM和磨损的唯一参考是:

作为一项额外的好处Trim操作可以消除对许多合并操作的需要,从而帮助SSD减少磨损

但是同一篇文章在Flash指出

在某个时候,闪存单元只是停止工作(...)如果经常将更新的数据(例如文件系统日志文件)始终存储在同一单元中,则这些单元会更快地磨损(...)闪存控制器固件使用逻辑来分散写入(...), 大多数设备在正常的台式机/笔记本电脑工作负载下可以使用数年。

因此,尽管在TRIM命令部分中MS似乎值得提及额外的磨损时间优势,但同时也提到了驱动器固件是通过分散写入来维护驱动器的主要因素。

真的,这让我很困惑!:-)


您是否已验证磁盘确实由于闪存磨损而损坏?磁盘已写入多少数据?
Oggy 2012年

1
轶事的复数形式不是数据。
EBGreen

1
@EBGreen-“轶事的复数形式不是数据”- 恰好: -)-这就是为什么我在这里询问有关此主题的任何现有证据或数据,因为坦率地说,我的Google技能使我在此问题上失败了。(您发现的轶事比可靠地查找数据要多得多。)
马丁(Martin

2
这个磁盘是怎么死的?作为某些ssd寿命测量工具的开发人员,我可以注意到XP和7之间没有任何区别,但Shinrai除外。Win7向页面文件和其他系统文件中写入了一些优化的数据,但是没有太大的区别。
crea7或2012年

2
@random-这是管理员关闭了吗?(因为只有三票?)这不是建设性的吗?我在问题中明确指出我不确定,“网络”没有帮助!顺便说一句:到目前为止,答案确实很有帮助,看不到“意见,辩论,争论”!
马丁

Answers:


9

另一个大问题是分区对齐-Windows XP默认情况下会对齐旧磁盘样式,但是SSD内部需要4KB对齐。否则,您将使写入量增加一倍,因为很多事情会在内部重叠。(我没有资格对此进行详尽的讨论,因此也许有人可以对此进行详细说明-这并不是我的专业领域。)

话虽如此,如果您的磁盘出现这种快速故障,我仍然感到非常惊讶。除非您对购买的商品保持谨慎,否则SSD可能很容易发生故障-OCZ或Crucial SSD不会像Intel那样使我感到惊讶(我可以在XP机器上为数十种产品提供担保,这没有问题) )。

我个人的意见?XP可能没有帮助,但可能主要是红色鲱鱼。


3
我已经看到许多OCZ和重要的SSD很快就会失效,并且即使在xp中,Intel仍然运行强劲。质量很重要
加拿大卢克(Luke)

Windows 2003允许您按照格式进行分区对齐,因此我希望XP也能做到。在这种情况下,您的解释就足够了。

1
@RandolphWest-恐怕XP绝对不支持4K对齐。我一直都必须使用第三方工具(尽管我认为使用Windows安装程序以外的其他工具创建分区,然后在不格式化MIGHT的情况下进行安装)
Shinrai 2012年

1
@RandolphWest- 在XP中,除了旧式扇区63对齐之外,您无法做其他任何事情 -您的数据只有31.5KB。当我说“ 4K对齐”时,我指的是4KB的扇区大小,而不是512字节的扇区大小,抱歉,不清楚。从理论上讲,可以从Diskpart内手动执行此操作,但是我自己无法从安装程序实用程序内执行此操作。(我相信Server 2003可以识别4K扇区,所以这是有区别的,但是请不要让我坚持这一点,因为我对Windows Server的处理不多)
Shinrai 2012年

1
当然,无法从安装程序本身执行此操作,但是可以通过正确的分区对齐方式格式化驱动器,然后再安装到该驱动器上。我想我们在这里同意。

1

TRIM也有助于保持驱动器的健康。原因很简单:写SSD时经常交换块,以限制每个块的最大写操作次数。

在从未修剪过的SSD上,唯一可用的交换块是保留的可用空间中的块(无法直接访问的块,因为SSD内部可用的闪存比外部可用的闪存更多)。

在经过精修的SSD上,可用块池还包含磁盘上可用的块。因此,写操作可以扩展到更多的块中。


1
这是一个神话。Windows不会经常保存到页面文件中。通常,这根本不是问题。Firefox,Chrome,Google Earth甚至驱动程序更新的内容要多得多。
crea7或2012年

2
@ crea7or-罗伯特在回答中根本没有提到页面文件... ???
马丁

@马丁-是的,我的错。“ swapps”被解释为页面文件:)
crea7或2012年

1

我无法想象操作系统的不同风味如何降低SSD的MTBF!SSD的整体思想是提高存储可靠性,访问时间和存储介质的预期寿命。这发生了多少个SSD?您是否尝试过不同的SSD制造商?


“整个SSD的主意是提高存储可靠性,预期寿命” –这两个点对我来说确实很新。我的印象是,特别是对于“第一代” SSD磁盘,由于写入单元的固有限制,预期寿命明显比传统的磁盘大得多。
马丁

从没有活动部件的角度来看,与带有移动磁头的旋转磁盘的含义..随着时间的推移,SSD会变得更好,就像其他所有正在发展的事物一样!
Frank R.
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.