jerry124 发表于 2016-6-24 10:45:01

关于UASP对4k性能的疑问

本帖最后由 jerry124 于 2016-6-24 15:15 编辑

…………

nkc3g4 发表于 2016-6-24 11:12:03

1.4K写入比读取高是正常的,一般SSD都会有这样的表现。
因为写入有缓存,读取只能直接从NAND中读。


写入可以靠缓存,算法优化,而随机的读取一般是没有规律,无从下手,用缓存效率低下。

随机写入存在着一定的"欺骗性", 打个比方, 例如你写入一个4K大小的文件到SSD,
系统会马上反馈信息告诉你"文件已经写完了", 但实际情况又是怎么样呢?
往往这个文件还在内存或是SSD的缓存里, 并没有实时写入NAND,
当积存一定数量后,系统才一次性写入NAND.

随机读取就真实很多了, 缓存或内存里没有的数据,就必须到NAND里面找,
没找到数据之前,系统是不可能反馈告诉你已读取到数据。



2.这个问题我之前还真没注意过,猜想可能是UASP启用后,消耗CPU资源更多了。
CPU性能可能会影响速度,不知LZ用的什么CPU?

jerry124 发表于 2016-6-24 11:42:25

本帖最后由 jerry124 于 2016-6-24 15:17 编辑

                                                                                                                                                                  .

Hashimoto 发表于 2016-6-24 12:11:43

本帖最后由 Hashimoto 于 2016-6-24 12:17 编辑

这里插播一句,店家的评测结果是128G的性能比256G还高一点,这就不太符合直观感觉。
因为128G是单贴,256G是双贴,通道多一倍,怎么性能反而低了?
这个问题啊,是这样,店家测试的是最早一批的2016款,128GB版本是双贴东芝BGA152,256GB版本应该是双贴镁光闪存,有BGA272的,也就BGA152的,而512GB版本就是双贴BGA272了,通道和CE是一样多的,而东芝闪存速度本身就是行业内最快的,三星闪存工艺最先进,镁光(英特尔、IM闪存)是品控最好,所以同意的通道和CE数,东芝闪存比镁光闪存快,所以最终的速度快不过这是当时的情况了啊,现在最新的一批都是双贴东芝EMLC了

Hashimoto 发表于 2016-6-24 12:13:53

另外,UASP的用意是使得工作在USB下的SATA设备以近似SATA模式的情况工作,你这个系统无法合理的控制变量,你怎么知道就一定是UASP的问题而不是系统内核本身的问题?正确的对比应该是同为Windows10系统,前后一个禁用UASP,一个打开UASP,这样对比才合理

Hashimoto 发表于 2016-6-24 12:14:29

禁用UASP的方法看这个教程:禁用UASP 实现"拔出冻结"功能
http://bbs.luobotou.org/forum.php?mod=viewthread&tid=12453&fromuid=17
(出处: 萝卜头IT论坛)

Hashimoto 发表于 2016-6-24 12:18:22

还有,就算是这样,UASP牺牲一些单线程的4K速度换来SEQ和多线程的4K有很大的提升,这也值得了
页: [1]
查看完整版本: 关于UASP对4k性能的疑问