我正在运行 Debian 6.0.6(在你问之前)。我有一台普通的台式电脑,没什么特别的...但是当我使用 nautilus 复制文件时,我的复制速度达到 10MB/s,并且系统完全卡住了!我做了一些阅读并执行了hdparm -tT /dev/sda
以下输出:
/dev/sda:
Timing cached reads: 2428 MB in 2.00 seconds = 1214.07 MB/sec
Timing buffered disk reads: 274 MB in 3.01 seconds = 91.05 MB/sec
因此,理论上我的 dist 速度要快得多,但实际上它的运行速度非常慢。有什么想法可能是什么问题吗?或者至少如何寻找线索?
更多信息:
- 我有 4GB 内存,除了 Chrome 之外我运行的不多,它似乎占用了我一半的内存。
- 我正在将文件从文件系统复制到同一驱动器中的同一文件系统
- 我的文件系统是
ext3
更新iostat -kxdN 5
我添加了复制到外部磁盘时 运行的结果。在这种情况下,我获得的速度高达 20MB/秒,比本地 dist 复制要好得多:
Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await svctm %util
sda 4.20 6.80 265.40 2.40 26632.00 36.80 199.17 1.15 4.35 1.75 46.80
sdb 0.00 6532.00 0.00 226.20 0.00 27009.60 238.81 89.52 395.26 3.67 83.04
Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await svctm %util
sda 1.60 3.60 230.80 1.60 26431.20 20.80 227.64 0.64 2.76 1.74 40.40
sdb 12.20 6160.00 0.60 216.80 51.20 25878.40 238.54 87.67 403.41 3.79 82.40
我可以从这些数字中学到什么?