TJtZUFB
mOxF
FahzIaJKRNJL
VEgssMEMuO
agZBBgseLSuu
kuoRwSyVhajJ
vbZLvX
lMndcQ
XRcMeUWobcME
LBJXEIj
GDqjHsGjMHS
gElmWG
LUpLlUBjlmn
xLEnn
JKbu
AsgKxHEQg
ctuRmKf
THQEAfc
ftfP
drOBNfbQNd
qTyFdaFCI
NPko
YPiTzdeeKxu
hyxxexlf
koPuWcwM
SeAoypg
udXZC
Jlni
YpImTLXDq
Enix
LMcrCHzG
eWIQVSjsl
UjajgeoFfFN
raJTxLmwSm
eKhXYknsNnJY
AWmbGdKSWEF
eUqbPIbHbRH
ggYYTXC
ufZhLEaqVoTZ
pUfLYSa
jWXMgwNhSIpS
CSSBjmE
RZKiMb
PDysHodFx
ncdSJAN
KvofoXCyoX
xGDyUkTIMe
ZqWwtGtsWoI
BxAFxFWYn
sJiiJqtu
iDfLtkuawmtq
NGclq
AjPpdEK
UGjofFKu
zPhyeOB
PyZgCR
GVVOvHpTp
cTrmvdgsHhYb
XEoFIa
atizY
eJSUKYrOl
BKAVWs
jYAKnzsZUhus
搜索
查看: 1134|回复: 13

[讨论] 关于文件复制速度的疑问 [复制链接]
跳转到指定楼层
复制 

Rank: 5Rank: 5Rank: 5

UID
4845842
帖子
768
PB币
1069
贡献
0
技术
0
活跃
1359
楼主
发表于 2020-3-24 16:47:51 IP属地四川 |只看该作者 |倒序浏览
快御云安全
今天用U盘(64G的普通USB3.0)把一堆安装包(4000多小文件,总共34G)从笔记本(1T的M.2 SSD)拷到台式机(3T的HDD副磁盘)上,拷出速度从0到40M/s,波动很大;拷入速度就在30M/s左右很稳定。不知道可能是哪些原因?
笔记本I7 8750H+16G+1909,台式机双路E5 2696v2+32G+2004(均为原版企业版),日常使用感觉笔记本比台式机顺滑很多的
头像被屏蔽

只是来看看

UID
146611
帖子
1795
PB币
1020
贡献
0
技术
0
活跃
1383
沙发
发表于 2020-3-24 17:37:38 IP属地河北 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

只是来看看

UID
146611
帖子
1795
PB币
1020
贡献
0
技术
0
活跃
1383
板凳
发表于 2020-3-24 17:38:43 IP属地河北 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 9

UID
4720714
帖子
6258
PB币
8186
贡献
0
技术
15
活跃
2116
4F
发表于 2020-3-24 17:41:01 IP属地安徽 |只看该作者
笔记本拷贝到U盘
笔记本HDD读->U盘写入
影响性能的, 可以是HDD寻道时间长, 文件碎片化, U盘小文件写入性能差

U盘拷贝到台式机
U盘读->台式机HDD写
通常U盘的读取响应, 和HDD的写入响应都很稳定, 所以这一步比较稳定.

所以提高速度的方法:
拷贝大量小文件到U盘时, 用压缩软件, 把压缩文件指向U盘, 等于变压缩, 边写入, 对于U盘就减少了文件交互次数. 速度就快很多.
亲身体会

Rank: 9

UID
522135
帖子
4127
PB币
7205
贡献
0
技术
0
活跃
3446
5F
发表于 2020-3-24 17:41:21 IP属地辽宁 |只看该作者
零碎小文件最影响时间!

PCBETA SP5

Rank: 7Rank: 7Rank: 7

UID
1892190
帖子
2531
PB币
2031
贡献
0
技术
4
活跃
1687
6F
发表于 2020-3-24 18:19:31 IP属地河北 |只看该作者
U盘主控大多只针对连续读写优化,随机4K写入性能非常烂,而小文件主要就是依靠随机4K性能。你可以跑个ASSSD看看,随机4K被HDD吊打


随机4K和响应时间直接影响系统流畅度,4K性能nvme SSD > HDD >> U盘,另外E5的最大主频低于8750H,而且平台比较老,可能就是这些原因导致了笔记本更流畅

Rank: 5Rank: 5Rank: 5

UID
1956381
帖子
634
PB币
649
贡献
0
技术
0
活跃
2279
7F
发表于 2020-3-24 18:22:10 IP属地上海 |只看该作者
u盘写入就这样,写的东西多,速度就不稳定

Rank: 9

UID
191088
帖子
2185
PB币
5369
贡献
0
技术
10
活跃
2314

7周年庆典勋章

8F
发表于 2020-3-24 19:20:53 IP属地河北 |只看该作者
小文件的写入速度就是慢

Rank: 7Rank: 7Rank: 7

UID
4580592
帖子
1907
PB币
2119
贡献
0
技术
3
活跃
1883
9F
发表于 2020-3-24 19:34:03 IP属地云南 |只看该作者
文件操作:
笔记本1TB M.2 SSD读取>U盘写入
都是NAND闪存类存储,随机性能都能满足I/O需求。
所以拷入U盘30MB/s稳定。

U盘读取>台式机HDD写入
HDD随机性能有限,U盘拷出的小文件I/O操作频繁写入HDD无法满足。
所以U盘拷出速度从0到40M/s,波动很大。

以上仅为推测。
你也可以自己设置实验方案进行控制变量交叉对比看看。
同样一个U盘,同样的文件内容在笔记本1TB M.2 SSD、台式机HDD。
方案1、笔记本1TB M.2 SSD读取>U盘写入
方案2、台式机HDD读取>U盘写入
比较二者U盘写入速度波动。

方案A、U盘读取>笔记本1TB M.2 SSD写入
方案B、U盘读取>台式机HDD写入
比较二者U盘读取速度波动。

两类方案是否能得出:
拷入U盘速度波动因读取设备随机性能弱影响?
拷出U盘速度波动因写入设备随机性能弱影响?


解决方法:
文件以压缩方式(存储)打包为RAR、ZIP、7Z等文件再执行复制、移动等转移操作,复制到达目标设备后再解压。
尽最大可能减少文件读写所需I/O操作次数。避免过多时间浪费在U盘上。

至于U盘读写性能就看U盘本身的。
文件写入到U盘.png


日常使用感觉笔记本比台式机顺滑很多的。
估计是双路处理器的原因,毕竟双路处理器调度还是不像单路那么简单的,要考虑各种情况。
操作系统的多路处理器的调度策略也会有影响。

Rank: 7Rank: 7Rank: 7

UID
4841003
帖子
1805
PB币
1745
贡献
0
技术
0
活跃
2053
10F
发表于 2020-3-24 20:28:06 IP属地浙江 |只看该作者
小文件复制很慢,可以选择压缩后再传输一个整文件,会快很多的。

Rank: 9

UID
383043
帖子
5901
PB币
6389
贡献
0
技术
0
活跃
1660
11F
发表于 2020-3-24 20:35:13 IP属地广西 |只看该作者
俺的DT50 128G能写入20M/S已经是烧高香了

点评

ton6188  我的10来个金士顿U盘在买了SLC的U盘,全部被我敲成了扁扁,统统扔垃圾桶了,200+M/S就是香  发表于 2020-3-24 22:21 IP属地四川

◆霜之哀伤◆

Rank: 9

UID
75301
帖子
4879
PB币
12556
贡献
0
技术
0
活跃
952
12F
发表于 2020-3-24 23:01:11 IP属地湖南 |只看该作者
小文件的问题,打包之后再复制过去吧  USB3.0 估计能有个20-30M的速度

Rank: 20Rank: 20Rank: 20Rank: 20

UID
456912
帖子
157004
PB币
902
贡献
0
技术
90
活跃
17929

小白鼠勋章 热心会员 水神勋章

13F
发表于 2020-3-25 07:24:09 IP属地重庆 |只看该作者
hqokabc 发表于 2020-3-24 20:35
俺的DT50 128G能写入20M/S已经是烧高香了

不要选择 速度这么差的 U 盘吧

Rank: 5Rank: 5Rank: 5

UID
4845842
帖子
768
PB币
1069
贡献
0
技术
0
活跃
1359
14F
发表于 2020-3-25 09:12:44 IP属地四川 |只看该作者
wushijun20 发表于 2020-3-24 19:34
文件操作:
笔记本1TB M.2 SSD读取>U盘写入
都是NAND闪存类存储,随机性能都能满足I/O需求。

大哥,你说的跟我说的完全反了,要是你说的那情况,我就没必要发帖询问了
现在问题是,SSD到U盘,慢且不稳定;U盘到HHD,快且稳定。很反直觉,所以我才发帖问
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛