Din*_*aiz 6 raid ssd hard-drive
我的基于 SSD 的系统开始感觉缓慢和迟钝,但它曾经是闪电般的快速。我尝试尽可能多地清理,从启动中删除程序等。
但是,我所做的一项重大更改是我将硬盘设置从 1 个硬盘更改为 RAID 1 中的 2 个硬盘(为了增加安全性,而无需手动备份)。
我所有的程序都在 SSD 上,以及用户目录,但数据在 HDD 上,除了一些我想保持非常快的东西(主要是我的 C++ 编程内容)。奇怪的是,即使仅使用 SSD 操作(启动程序等),系统也会感觉变慢。
硬件:
为了使用 RAID 1,我必须将 BIOS 中的设置从 AHCI 更改为 RAID。这是否可能会损害我的 SSD 的性能?
我在 Process Explorer 中注意到,最耗时的进程之一是 MsMpEng(反恶意软件服务,Microsoft Security Essentials 的一部分)。
简短回答:
如果您在更改 BIOS 后向 SSD 写入了大量内容(尤其是小文件):是的
长答案:
SSD 是用 NAND 芯片构建的,页面大小比暴露的 512 字节扇区大很多。SSD 上的控制器字通过内部映射围绕此。如果此映射变得复杂或变脏,则 SSD 会变得更慢。
或者简化,把它想象成一本书。计算机使用 512 个单词的组(让我们称之为这些段落)。SSD 只能写入整页。(上面有多个段落)。
如果您更改一段,则 SSD 有两个选项:
为了保持高速 SSD 使用第二个选项,但最终它们会用完空页,然后它们需要回退到第一个(慢)选项。
有一些方法可以避免这种减速。
结论:由于您启用了 RAID,您可能禁用了 TRIM。
免责声明:很大程度上取决于您的写入行为。在大多数 SSD 上,没有 TRIM 和在短时间内进行大量小写操作会[显着]降低性能。另一方面,写入很少的几乎空的 SSD 可能不会产生明显的影响。