Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

搜索
查看: 408|回复: 13

[讨论] 关于文件复制速度的疑问 [复制链接]

Rank: 2Rank: 2

UID
4845842
帖子
396
PB币
648
贡献
0
技术
0
活跃
553
发表于 2020-3-24 16:47:51 |显示全部楼层
今天用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(均为原版企业版),日常使用感觉笔记本比台式机顺滑很多的

只是来看看

Rank: 7Rank: 7Rank: 7

UID
146611
帖子
1380
PB币
3382
贡献
0
技术
0
活跃
952
发表于 2020-3-24 17:37:38 |显示全部楼层
U盘的写入慢,但读取速度快

只是来看看

Rank: 7Rank: 7Rank: 7

UID
146611
帖子
1380
PB币
3382
贡献
0
技术
0
活跃
952
发表于 2020-3-24 17:38:43 |显示全部楼层
U盘就像家庭宽带
读取相当于下载,写入相当于上传

Rank: 9

UID
4720714
帖子
3929
PB币
5161
贡献
0
技术
8
活跃
1191
发表于 2020-3-24 17:41:01 |显示全部楼层
笔记本拷贝到U盘
笔记本HDD读->U盘写入
影响性能的, 可以是HDD寻道时间长, 文件碎片化, U盘小文件写入性能差

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

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

Rank: 7Rank: 7Rank: 7

UID
522135
帖子
2183
PB币
1337
贡献
0
技术
0
活跃
2019
发表于 2020-3-24 17:41:21 |显示全部楼层
零碎小文件最影响时间!

PCBETA SP5

Rank: 7Rank: 7Rank: 7

UID
1892190
帖子
518
PB币
140
贡献
0
技术
4
活跃
687
发表于 2020-3-24 18:19:31 |显示全部楼层
U盘主控大多只针对连续读写优化,随机4K写入性能非常烂,而小文件主要就是依靠随机4K性能。你可以跑个ASSSD看看,随机4K被HDD吊打


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

Rank: 2Rank: 2

UID
1956381
帖子
391
PB币
385
贡献
0
技术
0
活跃
1250
发表于 2020-3-24 18:22:10 |显示全部楼层
u盘写入就这样,写的东西多,速度就不稳定

Rank: 5Rank: 5Rank: 5

UID
191088
帖子
1150
PB币
9181
贡献
0
技术
10
活跃
1172

7周年庆典勋章

发表于 2020-3-24 19:20:53 |显示全部楼层
小文件的写入速度就是慢

Rank: 7Rank: 7Rank: 7

UID
4580592
帖子
1669
PB币
1861
贡献
0
技术
3
活跃
1228
发表于 2020-3-24 19:34:03 |显示全部楼层
文件操作:
笔记本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: 5Rank: 5Rank: 5

UID
4841003
帖子
1033
PB币
985
贡献
0
技术
0
活跃
733
发表于 2020-3-24 20:28:06 |显示全部楼层
小文件复制很慢,可以选择压缩后再传输一个整文件,会快很多的。

Rank: 7Rank: 7Rank: 7

UID
383043
帖子
3607
PB币
3734
贡献
0
技术
0
活跃
576
发表于 2020-3-24 20:35:13 |显示全部楼层
俺的DT50 128G能写入20M/S已经是烧高香了

点评

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

◆霜之哀伤◆

Rank: 9

UID
75301
帖子
4539
PB币
12207
贡献
0
技术
0
活跃
182
发表于 2020-3-24 23:01:11 |显示全部楼层
小文件的问题,打包之后再复制过去吧  USB3.0 估计能有个20-30M的速度

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

UID
456912
帖子
74300
PB币
25
贡献
0
技术
73
活跃
11626

热心会员 水神勋章

发表于 2020-3-25 07:24:09 |显示全部楼层
hqokabc 发表于 2020-3-24 20:35
俺的DT50 128G能写入20M/S已经是烧高香了

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

Rank: 2Rank: 2

UID
4845842
帖子
396
PB币
648
贡献
0
技术
0
活跃
553
发表于 2020-3-25 09:12:44 |显示全部楼层
wushijun20 发表于 2020-3-24 19:34
文件操作:
笔记本1TB M.2 SSD读取>U盘写入
都是NAND闪存类存储,随机性能都能满足I/O需求。

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