搜索
查看: 24914|回复: 14

[经验分享/技术讨论] WTG设备到底应该支持UASP吗?

[复制链接]
发表于 2015-9-12 18:50:41 | 显示全部楼层 |阅读模式
普通帖子
帖子关键词: -
我从网上看到以下文章:
http://bbs.zol.com.cn/nbbbs/d160_144992.html
以下是从此链接文章内摘抄的一部分,有的合理,有的很不理解。。。(不理解的我标为了红色字):
另外,USB启动设备必须满足:

l  在微软的系统扩展描述符中有DWORD值“WindowsBootCapable”;
l  至少为32G容量(20G可用空间);
l  支持Trim/unmap命令(机械硬盘架构的除外)
l  有唯一的、独立的产品标识ID,含:
l  USB VID/PID
l  查询得到的序列号
l  查询得到的模组号
l  设备必须是FIXED状态(RMB=0);
l  设备不能执行IEEE-1667标准;
l  设备在引导的时候不能被分配多于一个LUN(Logical Unit Number,逻辑单元号,是储存空间网络SAN的标识符);
l  设备不能是一个混合USB设备;
l  设备不能支持UAS(USB AttachedSCSI)协议;
l  支持下列的模式页(ModePages):
l  模式页代码:0x08模式子页值:00
l  最后,设备还必须满足下面的性能要求:
l  随机4K写入IOPs >=200(机械硬盘架构的除外)
l  随机4K读取IOPs >=2000(机械硬盘架构的除外)
l  连续写入速度 >= 40M/s
l  连续读取速度 >=60M/s
l  最大的I/O延迟 < 500 ms
l  在典型的用户工作负载下,1小时内最大的共计用户可察觉的I/O延迟时间不能超过20秒。(定义的用户可察觉I/O延迟指超过100ms的延迟。)
回复

使用道具 举报

 楼主| 发表于 2015-9-12 18:52:10 | 显示全部楼层
@nkc3g4 这wtg设备到底应不应该支持UASP呢?转接芯片支持UASP盘就支持TRIM您又是从哪知道的呢?然后GC垃圾回收和TRIM到底有什么联系?希望坛主给我们科普一下。。。
回复

使用道具 举报

发表于 2015-9-12 19:12:21 | 显示全部楼层
这句话的出处应该是微软认证设备测试要求中的一条
https://msdn.microsoft.com/en-us ... dware/dn247170.aspx

原文用的是implement这个词,应该只是要求不运行在UAS下,而不是不支持。
我觉得可能只是为了测试在基本BOT协议下的基本速度。
回复

使用道具 举报

发表于 2015-9-12 19:13:47 | 显示全部楼层
ykl2001 发表于 2015-9-12 18:52
@nkc3g4 这wtg设备到底应不应该支持USAP呢?转接芯片支持USAP盘就支持TRIM您又是从哪知道的呢?然后GC垃圾 ...

我又不是什么专业人员。
都是网上查到的,想知道自己去搜搜吧。
回复

使用道具 举报

发表于 2015-9-12 23:00:40 | 显示全部楼层
USAP这件事情我还没有搞懂

这段时间大概研究了一下Trim和垃圾回收这件事情。

垃圾回收是SSD本身的功能,只要给SSD供电,它就能进行垃圾回收的功能。

在一些不支持Trim的环境下(比如Windows XP),SSD只能通过本身的垃圾回收功能来恢复写入速度。

而Trim则是由系统发送给SSD的指令,告诉SSD哪些block需要清空了。

所以Trim的功能是让SSD的垃圾回收更有效。

就我所了解的,Trim的指令不能通过USB 3.0传送到SSD。支持的是Thunderbolt连接。
回复

使用道具 举报

发表于 2015-9-12 23:08:30 | 显示全部楼层
kjreen 发表于 2015-9-12 23:00
USAP这件事情我还没有搞懂

这段时间大概研究了一下Trim和垃圾回收这件事情。

UASP下的TRIM 刚在GOOGLE搜了搜,好像是个比较复杂的问题,有说支持的 有说不支持的,等我们在测试看看。

Thunderbolt走的是PCIE,跟USB没关系,当然是可以支持。
回复

使用道具 举报

发表于 2015-9-12 23:13:59 | 显示全部楼层
nkc3g4 发表于 2015-9-12 23:08
UASP下的TRIM 刚在GOOGLE搜了搜,好像是个比较复杂的问题,有说支持的 有说不支持的,等我们在测试看看。 ...

而且支持不支持是一回事,Trim有没有真正在工作又是另外一回事。我刚找到了一个可以测试Trim有没有真正在工作的软件,叫做Trimchek。应该是在windows下运行的。
回复

使用道具 举报

发表于 2015-9-12 23:25:22 | 显示全部楼层
kjreen 发表于 2015-9-12 23:13
而且支持不支持是一回事,Trim有没有真正在工作又是另外一回事。我刚找到了一个可以测试Trim有没有真正在 ...

我在国外网站看到
CrystalDiskInfo检测支持是因为 有个叫ATA Pass Through的东西
而那些TRIM检测软件 有可能受到主控GC的影响,不能测试是不是真的在起作用。
回复

使用道具 举报

联系我们(Contact)|手机版|萝卜头IT论坛 ( 苏ICP备15050961号-1 )

GMT+8, 2024-12-28 21:03 , Processed in 0.092183 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表