作者: blue119 (社会新鲜人 请多指教) 看板: Storage_Zone
标题: [问题] TRIM 的支援
时间: Sun Oct 28 17:02:29 2012
最近半个月,试了二颗 SSD。EZLINK Achilles EX 180GB 和 PLEXTOR Ninja 128GB SSD。
二个都是 PC家 特价时买的。
1. EZLINK Achilles EX 180GB
测试了一个周未很无言的把它退了,我主要都是使用 GNU/Linux, 刚拿到就装上 Debian
做测试装完後,发现我的 dpkg db 会烂掉,里面有些档案的结"尾"会变成 0x00 ,感觉是
资料没被真的写回 ssd ,过一段时间後重开,最後连开机都找不到 kernel XD,後来换了
ubuntu 还是会有一样的问题,浪费了一整个周未就把它退了。
第一次用 SSD 就有那麽不好的经验。後来跟同事讨论,买大厂一点可能会比较有保障,之
後就把眼光放在 Intel, Plextor, 美光。这三家。
2. PLEXTOR Ninja 128GB SSD
好不容易等到 Plextor 的特价,就是前天在 PC家 上的 Plextor Ninja-128G 今早比较有
时间,就开始安装新的OS与测试。一个时都没什麽问题,当然也没之前 EZLINK 那颗会有
资料不见的问题用 hdparm 测出的速度也还蛮满意,最後想到 TRIM 的测试还没做, 一试
完,心就又凉了一半,TRIM 的功能不 work。
产生 random 的资料後,在移除,sync 後,ssd 里的 block 因该会被清成空的.同样的方
意在 EZLINK 上不会有问题,但 ninja-128 确不 work。
本想查一下 spec,才发现官网上完全没有相关资料,英文、中文、日文版的官网都一样,
让我好奇,怎麽一个新产品官网上一个资料都找不到???
後来找了一个,包装盒上的资讯,上面没提到关於 TRIM 的支援,而 filesystem 的
support 也只写 Ext2/Ext3,没 Ext4。因为 Ext2/Ext3 是不支援 discard, 也就是说,
没辨法做到 online trim 的功能。
经过又浪费一天的测试,又开始考虑要不要就直接退掉算了。说真的,这颗的 C/P 值真的
很高,退掉有点舍不得。
鸣.... 有点难过,是人品太差吗? 不知是否有乡民也是拿 ninja 装 linux 而 TRIM是正
常的,可以分享一下吗? 或是有那颗 SSD 在 linux 上现在用的很快乐的?
===================== 後来我在 windows 做测试,
1. 把原来的 ninja-128 装到 windows 7 的机器
2. 确定 "fsutil behavior query DisableDeleteNotify" 为 0
3. 放点资料到 nanja-128
4. Delete 掉其中的一些东西
5. 用 Recuva 扫看看
6. 发现还是会扫出刚已移除的资料於 $RECYCCLE.BIN 目录下,这目录因该是 Recuva 帮你找到东西後新增的。
7. Cold Reset 後,还是一样,一开始想说,会不会刚找到的东西是在 ram 里,但reset後,还是能找到资料。
经过一连串不专业的测试,怀凝这颗 SSD 真的有问题,不知是否有大大能给点意见?
真的不行的话,就要跟 PC家 退货了,真不好意思连买二颗,又连退二颗 XD
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.187.22.49
1F:推 did :我买了1. 送修中 早知道退掉 用WIN7系统与档案会坏掉 10/28 17:11
2F:→ blue119 :那因该是同一个问题,好险我退掉了 XD 10/28 17:12
3F:推 lightwings :PLEXTOR Ninja官网有写支援Win7 Trim 10/28 17:32
5F:→ blue119 :没想到,只有简体的有写, 但资讯好像有点问题 10/28 17:53
6F:→ blue119 :上面写 DRAM Cache 是512MB,但nanja上的包装写只有 10/28 17:54
7F:→ blue119 :只有 256MB 10/28 17:54
8F:→ z1x2c3v4 :因为网页是PX-256M2P Ninja 10/28 18:00
9F:推 notmuchmoney:似乎OS的问题比较大 10/28 18:04
10F:→ blue119 :PX-256M2P Ninja 写的是 512MB 但 PX-256M2P 跟 10/28 18:08
11F:→ blue119 :PX-128M2P 也都是写 512MB 10/28 18:08
12F:→ blue119 :另外简体版的官网上的图还是错的,上面是写 128MB 10/28 18:09
13F:→ blue119 :晚点拿到windows7上试看看,但在windows7上好像也没 10/28 18:10
14F:→ blue119 :比较快的方便,能测试TRIM的功能是否正常 10/28 18:11
15F:推 ccl4u :用软体直接看有没有支援比较快 10/28 20:21
16F:→ blue119 :hi ccl4u, 用 hdparm -I 看是有支援 Trim 10/28 20:27
17F:→ blue119 :但真的做读写测试时,就发现不是怎麽一回事 10/28 20:28
※ 编辑: blue119 来自: 203.73.175.192 (10/28 21:40)
18F:→ tonyhsie :recuva找到的是资源回收桶 不代表ninja不支援trim... 10/28 22:38
19F:→ blue119 :因我也把 Trash 里都清空了,还是有谁能提供其它方法 10/28 22:49
20F:→ blue119 :能证明 trim 是 work的? 10/28 22:50
21F:推 chang0206 :M4在Mac上可以开启trim,有没有work..who knows ? 10/28 22:50
23F:→ blue119 :能开不代表一定会动,上面是 linux 测试下测试的方法 10/28 22:55
24F:→ tonyhsie :直接删档不透过资源回收桶 也可以救得回来? 10/28 23:05
25F:→ tonyhsie :一般来说没trim首先会认为是南桥AHCI driver没装好 10/28 23:07
26F:→ tonyhsie :很少会直接认为是新买的SSD本身有问题 10/28 23:08
27F:→ blue119 :我主要都是在linux上使用,同样的行为,之前的ssd没 10/28 23:16
28F:→ blue119 :之前的ssd没问题,现在手上新的确不行 10/28 23:17
29F:→ blue119 :总不能说,新的一定没问题吧。 10/28 23:18
30F:推 MichaelHsin :不是很确定,但 TRIM 只是告诉 device 说这块东西没 10/28 23:28
31F:推 MichaelHsin :用了,有规定一定要把内容清空吗? 10/28 23:28
32F:→ blue119 :其实我也不确定SSD收到TRIM Comment时,是否一定要 10/29 00:02
33F:→ blue119 :马上清掉但如它不马上清掉,那会是.... 什麽时候清呢 10/29 00:03
34F:→ blue119 :有TRIM的好处就是,於linux利用sync送出TRIM 10/29 00:03
35F:→ blue119 :comment,ssd就会把该清的清一清,之後写入同一个位 10/29 00:03
36F:→ blue119 :置时,才可马上写入,如我没理解错误的话,是这样。 10/29 00:04
37F:→ blue119 :而除非Plextor跟别家的做法都不一样,要不然google到 10/29 00:04
38F:→ blue119 :的资料,不会都是以同样的方式做测试。 10/29 00:04
41F:推 notmuchmoney:马上清不就浪费一次读写 不会这样搞吧 10/29 00:15
42F:→ blue119 :都已Del为何不清? 重点是别让某些block变hot spot 10/29 00:22
43F:→ tonyhsie :之前看一个日本测试 会闲置半小时才判定有无trim 10/29 00:32
44F:→ tonyhsie :不过如果你想退就退吧 这些也不是很重要 10/29 00:33
45F:→ qazxswptt :又一个没品的 ... 10/29 03:10
46F:→ blue119 :买回来,测试发现有问题,退掉叫没品? 10/29 10:30
47F:→ qazxswptt :人品不好不就是没品吗?谁叫现在大家喜欢被匪词洗脑 10/29 23:50
48F:→ qazxswptt :连有些字词乱用都不自知 10/29 23:50
49F:→ qazxswptt :硬体又不是你做的 有没有品跟你有啥关系?想想吧.. 10/29 23:52
※ 编辑: blue119 来自: 203.73.175.192 (11/07 23:34)