PCEVA,PC绝对领域,探寻真正的电脑知识
开启左侧

ocz arc 100的trim问题

[复制链接]
棒棒小星星 发表于 2015-9-4 19:32 | 显示全部楼层 |阅读模式
点击数:5979|回复数:14
新买来的arc100 用trimcheck检测是否开启trim,它显示的是无法确定
使用cmd验证又是已经开启,记得系在ssd  guru的时候无法手动trim,但是下载了一个新版本的ssd guru之后按下trim之后就刷新一下,没有类似那种窗口的提示。
主板是微星B85-e45,不知道这种算正常情况吗,还有什么软件可以测试吗,
nighttob 发表于 2015-9-4 19:36 | 显示全部楼层
http://bbs.pceva.com.cn/thread-118047-1-1.html
截图,如果开的是兼容模式单说运行环境
overthink 发表于 2015-9-4 19:37 | 显示全部楼层
trimcheck要运行两次,第二次显示结果。


http://bbs.pceva.com.cn/thread-121971-1-1.html
可以参考一下这帖
棒棒小星星  楼主| 发表于 2015-9-5 01:22 | 显示全部楼层
nighttob 发表于 2015-9-4 19:36
http://bbs.pceva.com.cn/thread-118047-1-1.html
截图,如果开的是兼容模式单说运行环境 ...

这个就是我的截图,其中trim是使用的两次。
共有两个盘。一块ssd作为系统盘,一块机械硬盘

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
棒棒小星星  楼主| 发表于 2015-9-5 01:23 | 显示全部楼层
overthink 发表于 2015-9-4 19:37
trimcheck要运行两次,第二次显示结果。

这个就是我的截图,我的疑问就是为什么trimcheck是检测出来的不确定,是否是真的没有开启

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
overthink 发表于 2015-9-5 07:24 | 显示全部楼层
棒棒小星星 发表于 2015-9-5 01:23
这个就是我的截图,我的疑问就是为什么trimcheck是检测出来的不确定,是否是真的没有开启
...

检测出来不确定的原因是:第二次的数据不为空并且和第一次的数据不一样。

软件是这么判断的:如果第二次读出的数据为空,说TRIM执行了,有效。  如果第二次读出和第一次数据一样,说明TRIM还未执行(没执行或者没开启,建议等五分钟或者重启一下再试),再就是你碰到的这种情况,数据不为空且和第一次不同,应该是其它软件在此位置上有写入,造成trimcheck无法判断。


不同SSD不同固件的TRIM的策略是不一样的。  有的是一有TRIM指令就立马执行,比如Plextor的SSD,这个用TRIMCHECK很容易检测出来。有的是间隔一段时间执行一次,还有的是重启后再执行。不能一概而论。

你这个应该是开启的。
nighttob 发表于 2015-9-5 09:57 | 显示全部楼层
你这是原版win7pro么?

你可以保留第一次运行trimcheck生成的那个.json文件,第二次运行以后拷贝回来,再运行一次,看看结果是什么。
如果值还是变化了,那应该可以确定trim是在工作的。
具体解释可以看http://bbs.pceva.com.cn/thread-97913-1-1.html的Trim/DRAT/RZAT部分。
棒棒小星星  楼主| 发表于 2015-9-5 10:25 发自PCEVA移动客户端 | 显示全部楼层
nighttob 发表于 2015-9-5 09:57
你这是原版win7pro么?

你可以保留第一次运行trimcheck生成的那个.json文件,第二次运行以后拷贝回来,再 ...

这个是从msdn下载的,都没用管家优化什么的,就是装上去就是这样
oppo 发表于 2015-9-10 20:34 | 显示全部楼层
本帖最后由 oppo 于 2015-9-10 20:35 编辑

引用7楼写的http://bbs.pceva.com.cn/thread-97913-1-1.html这篇文章中的一段内容:

这三者的逻辑关系是,Trim包含DRAT,DRAT包含RZAT。
如果不支持Trim,那么数据不受影响(换句话说就是可恢复,像HDD一样);如果支持Trim但不支持DRAT,那么访问被Trim的数据所在的LBA,每次都可能得到不同的结果;如果支持Trim和DRAT但不支持RZAT,那么访问被Trim数据所在的LBA,每次都会得到相同结果;如果三者都支持,那么访问被Trim数据所在的LBA,每次都会是全0的结果。

其实这就是说Trim过后,原来LBA位置的数据状态。Trim只是让此LBA的数据无效化,但不管再次访问时返回什么结果,因为这个LBA已经不再对应原来的位置了(看不懂的话请补基础知识),而在这个LBA被新数据写入之前,其位置是不确定的,因此每次访问都会得到不同结果。支持DRAT的话,Trim以后的LBA指向的是一个固定的位置,因此在被写入新数据之前,每次访问到的也是同一位置,结果自然也是相同的。而支持RZAT以后,这个LBA位置就直接被全0填充了,也就是最接近于“初始化”的状态。

再附上一张ARC100的Txbench截图,Drive Information的Support Features部分,显示ARC100支持Trim,但RZAT与DRAT特性是不支持的,所以楼主测试的情况是正常的。另外看到论坛里@21597357 也有同样的问题,都来看一下吧

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
红色狂想 发表于 2015-9-24 18:33 | 显示全部楼层
oppo 发表于 2015-9-10 20:34
引用7楼写的http://bbs.pceva.com.cn/thread-97913-1-1.html这篇文章中的一段内容:

这三者的逻辑关系是, ...

请问,哪里能得到安全无毒的Txbench这个基准测试软件呢?
Y6-0785 发表于 2015-9-26 22:31 | 显示全部楼层
红色狂想 发表于 2015-9-24 18:33
请问,哪里能得到安全无毒的Txbench这个基准测试软件呢?

官网
http://www.texim.jp/txbenchus.html

点评

非常感谢!  发表于 2015-9-27 15:57
luckyzj 发表于 2016-7-15 16:33 | 显示全部楼层
overthink 发表于 2015-9-5 07:24
检测出来不确定的原因是:第二次的数据不为空并且和第一次的数据不一样。

软件是这么判断的:如果第二次 ...

第一次检测后要等几分钟后才能进行第二次检测,否则不准。得要有时间给系统清除。
luckyzj 发表于 2016-7-15 16:34 | 显示全部楼层
trimcheck运行是最准确的,我用ssd组raid0就是用它确定trim起作用的。
luckyzj 发表于 2016-7-15 16:38 | 显示全部楼层
顺便说 一下,我是用浦科特m5s组的raid0
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部