我最近购买了一个 Intel X-25 G2 SSD (160GB) 作为我的笔记本电脑的额外驱动器。
我创建了一个固定大小的磁盘虚拟磁盘 (40GB),并在此 VHD 上安装了 Windows Server 2008 R2。我现在“启动到 VHD”。
(我想要多个开发环境,因此单独的 VHD 是我的选择。)
这很好用而且很快。没什么好抱怨的。
只是一种唠叨的感觉。TRIM 在这种情况下如何工作?像这样使用我是否可能会破坏我的 SSD?
我无法通过 Google 找到任何明确的答案。我运行了“fsutil 行为查询 disabledeletenotify”,它返回了“0”。然而,这显然不是确定的。
我运行了碎片整理程序,似乎 SSD 驱动器可用于此任务。
在那儿:
1)有什么方法可以确定TRIM是否有效?2)如果没有,我如何启用?
据我所知,目前还没有虚拟化解决方案支持告诉虚拟机中的操作系统它实际上位于 SSD 上(虚拟驱动器和控制器对于来宾操作系统来说看起来是一样的,无论它是在基于旋转金属的磁盘、SSD 还是甚至是完全基于 RAM 的驱动器),并将来自来宾操作系统的 TRIM 命令转换为相对于主机驱动器的更正 TRIM 命令。
在这方面,使用可变大小的虚拟磁盘会获得更好的运气(因为当它们收缩时,从文件中释放的空间将由文件系统代码释放,并且它将请求发出适当的 TRIM 命令),但使用可增长的虚拟磁盘具有性能它自己的命中,所以你必须做一些研究,看看这是否会影响你使用的不仅仅是缺乏对固定大小虚拟磁盘使用的空间的 TRIM 支持(我的直觉是,固定大小的磁盘是解决问题的方法)去吧,但我会做一些性能测试来验证这一点)。
归档时间: |
|
查看次数: |
3672 次 |
最近记录: |