我正在将目录从 USB 硬盘传输到我的 NAS 设备(SMB 共享)。
USB 硬盘性能:
sudo hdparm -Tt /dev/sdb
/dev/sdb:
Timing cached reads: 27884 MB in 1.99 seconds = 13987.00 MB/sec
Timing buffered disk reads: 122 MB in 3.03 seconds = 40.24 MB/sec
硬盘性能 II:
$ bonnie++ -d ./
Writing a byte at a time...done
Writing intelligently...done
Rewriting...done
Reading a byte at a time...done
Reading intelligently...done
start 'em...done...done...done...done...done...
Create files in sequential order...done.
Stat files in sequential order...done.
Delete files in sequential order...done.
Create files in random order...done.
Stat files in random order...done.
Delete files in random order...done.
Version 1.97 ------Sequential Output------ --Sequential Input- --Random-
Concurrency 1 -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP
HOSTNAME 15776M 1141 59 29840 1 10710 0 658 23 10836 0 35.7 1
Latency 7727us 27844us 1466ms 713ms 1659ms 874ms
Version 1.97 ------Sequential Create------ --------Random Create--------
HOSTNAME -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP
16 2 0 828 0 2 0 4 0 3 0 3 0
Latency 1835ms 738ms 3080ms 2400ms 1867ms 1744ms
1.97,1.97,HOSTNAME,1,1531037873,15776M,,1141,59,29840,1,10710,0,658,23,10836,0,35.7,1,16,,,,,2,0,828,0,2,0,4,0,3,0,3,0,7727us,27844us,1466ms,713ms,1659ms,874ms,1835ms,738ms,3080ms,2400ms,1867ms,1744ms
rsync 命令:
rsync -Pav ~/source/directory ~/target/dirctory
当rsync
它执行其操作时,跳过不需要复制的文件(通常是前 10 分钟),RX/Tx 速度(通过glances
)约为 1.4 MBps。
当它开始传输文件时,会出现两个问题
- 传输速度相当慢(~100-200 KBps)。我认为这与小文件(~15 KB)的开销有关
- 每 4 或 5 个文件,传输似乎会停止 5-10 秒,传输速率显示为 0 KBps(参见下面的日志)
如能就如何修复或诊断该问题提出任何建议,我们将不胜感激。
日志:
image-8.jpg
11,754 100% 166.36kB/s 0:00:00 (xfr#46, ir-chk=31730/238104)
image-9.jpg
10,975 100% 146.82kB/s 0:00:00 (xfr#47, ir-chk=31729/238104)
image-9.jpg
11,755 100% 149.08kB/s 0:00:00 (xfr#48, ir-chk=31728/238104)
image-10.jpg
11,125 100% 129.34kB/s 0:00:00 (xfr#49, ir-chk=31727/238104)
image-10.jpg
12,150 100% 0.00kB/s 0:00:00 (xfr#50, ir-chk=31726/238104)
image-11.jpg
10,963 100% 162.21kB/s 0:00:00 (xfr#51, ir-chk=31725/238104)
image-11.jpg
11,917 100% 161.63kB/s 0:00:00 (xfr#52, ir-chk=31724/238104)
image-4.jpg
11,046 100% 147.77kB/s 0:00:00 (xfr#53, ir-chk=31723/238104)
image-4.jpg
11,714 100% 136.18kB/s 0:00:00 (xfr#54, ir-chk=31722/238104)
image-5.jpg
11,065 100% 0.00kB/s 0:00:00 (xfr#55, ir-chk=31721/238104)
image-5.jpg
12,151 100% 171.97kB/s 0:00:00 (xfr#56, ir-chk=31720/238104)
image-6.jpg
10,777 100% 144.17kB/s 0:00:00 (xfr#57, ir-chk=31719/238104)
image-6.jpg
11,922 100% 157.33kB/s 0:00:00 (xfr#58, ir-chk=31718/238104)
image-1.jpg
10,870 100% 115.38kB/s 0:00:00 (xfr#59, ir-chk=31717/238104)
image-1.jpg
15,583 100% 0.00kB/s 0:00:00 (xfr#60, ir-chk=31716/238104)
image-1.jpg
15,287 100% 995.25kB/s 0:00:00 (xfr#61, ir-chk=31715/238104)
image-3.jpg
14,410 100% 502.58kB/s 0:00:00 (xfr#62, ir-chk=31714/238104)
image-4.jpg
14,889 100% 354.64kB/s 0:00:00 (xfr#63, ir-chk=31713/238104)
image-5.jpg
15,214 100% 0.00kB/s 0:00:00 (xfr#64, ir-chk=31712/238104)
image-2.jpg
14,493 100% 707.67kB/s 0:00:00 (xfr#65, ir-chk=31711/238104)