切换到宽版
爱科技/爱创意/爱折腾/爱极致;技术知识分享平台,点击进入新版数码之家网站
  • 96929阅读
  • 70回复

[综合]纠正U盘4K性能误区,摆脱U盘写入卡顿,评测(科普贴) [复制链接]

上一主题 下一主题
离线gyp2000
 

发帖
1194
M币
9430
专家
18
粉丝
51
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2014-09-15
— 本帖被 發騷友 设置为精华,作者+3000M币+5专家(2015-03-24) —
U盘写入小文件卡顿,WINDOWS TO GO 卡顿 是4K性能不好还是其他?
由于手头没有机械硬盘,对比测试就全部使用U盘和SSD
SM3252主控的 USB2.0 优盘  4G SLC 、 8G MLC 各一个。
CZ80 64G 闪迪SSD主控桥接USB3.0  一个。
INTEL 520 128G 思民ZM-VE400 USB3.0硬盘盒 一个。
三星 128G SSD SATA3 一片。
先看看每个设备的硬件识别信息。










然后做一次USB2.0端口下的持续传输率和读写存取时间的测试。
从测试结果可以看到,影响写入性能的参数并非是4K性能,我们知道机械硬盘的4K性能是远远低于U盘和SSD的。
但是实际使用的时候U盘写入性能要比机械盘差太多,机械盘写入比U盘强太多了。
对于U盘来说,写入的存取时间是影响写入性能的关键,尤其是写入小文件。
这个延迟是一次持续写入后带来的延迟,如果是个庞大的持续写入,这种延迟的影响可以忽略不计。
如果是几千上万次持续写入,比如写入一堆4-20K的小文件,那么每写完一个文件都会带来一次写入延迟。
USB2.0测试结果。






以上测试结果可以看出。SSD主控的U盘和移动硬盘都有极低的写入延迟,写入存取时间低,
基本上和读取时的存取时间一致。
SLC颗粒的U盘存取时间要比MLC的低很多,仅有40毫秒的延迟,但是依然要比读取的存取时间高80倍,
机械硬盘的存取时间主要就是寻道时间,一般情况下不高于13毫秒。对于海量磁盘缓存的机械盘,写入延迟也能做到1毫秒内。
MLC颗粒的写入存取时间高达233毫秒。这种延迟是什么概念,相当于每写入一个文件就要停顿0.2秒等待U盘写入操作完成。
如果是连续写入3000个文件,仅仅是等待时间就高达600秒(10分钟)。
3000个文件可能就仅仅11兆,按照USB2.0的写入速度10秒内就可以完全写入到U盘,由于存在写入延迟,你还必须额外的等待10分钟。
3000个4K文件,总体积11兆,将他们拷贝到U盘需要花费 10分钟(写入延迟累加)+10秒(拷贝文件消耗时间)的时间。
最后看一下USB3.0和 SATA3 下SSD 性能对比。。






全文完。
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共14条打赏M币+90专家+1
12
离线xiaomaoshou

发帖
177
M币
93
专家
0
粉丝
10
只看该作者 1楼 发表于: 2014-09-15
请登录后查看
本帖最近打赏记录:共1条打赏M币+3

发帖
2612
M币
874
专家
2
粉丝
80
只看该作者 2楼 发表于: 2014-09-16
请登录后查看
本帖最近打赏记录:共2条打赏M币+6
离线y781638432

发帖
3067
M币
3064
专家
44
粉丝
531
只看该作者 3楼 发表于: 2014-09-16
请登录后查看
本帖最近打赏记录:共2条打赏M币+6
离线huakun888

发帖
5528
M币
3397
专家
36
粉丝
570
只看该作者 4楼 发表于: 2014-09-16
请登录后查看
本帖最近打赏记录:共3条打赏M币+11
离线gyp2000

发帖
1194
M币
9430
专家
18
粉丝
51
只看该作者 5楼 发表于: 2014-09-16
回 吃烧饼喝三鹿 的帖子
请登录后查看
本帖最近打赏记录:共1条打赏M币+3
离线y781638432

发帖
3067
M币
3064
专家
44
粉丝
531
只看该作者 6楼 发表于: 2014-09-16
请登录后查看
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共2条打赏M币+6
离线gyp2000

发帖
1194
M币
9430
专家
18
粉丝
51
只看该作者 7楼 发表于: 2014-09-16
请登录后查看
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共2条打赏M币+4
离线gyp2000

发帖
1194
M币
9430
专家
18
粉丝
51
只看该作者 8楼 发表于: 2014-09-16
回 huakun888 的帖子
请登录后查看
离线gyp2000

发帖
1194
M币
9430
专家
18
粉丝
51
只看该作者 9楼 发表于: 2014-09-16
回 y781638432 的帖子
请登录后查看
本帖最近打赏记录:共1条打赏M币+1
快速回复
限80 字节
“新手上路”发帖需审核后才能显示(请认真发帖),达到数码9级后取消此限制
 
上一个 下一个