不知道从哪里开始,但我经常在我的 Ubuntu Hardy 上看到这个奇怪的问题。
系统是带有 RAID10 磁盘和 3Gb RAM 的 Core i7-920,尽管这可能不是重点。它上面有多个 Samba 共享。每次有人将大型(多个演出)上传到共享时,系统响应能力都会显着下降(显着)。
文件系统:ReiserFS (v3)
vmstat 和 top 都没有显示明显的 I/O 等待时间,很少有阻塞进程(比如 2 个用于 4 核系统),并且偶尔会向磁盘写入约 13000 个块。平均 负载始终低于 0.5(同样系统是启用了 HT 的四核,因此它有 8 个逻辑核心)。
但是,即使我移动鼠标光标,它也会严重滞后......
这是在大量传入网络 I/O 期间典型的 vmstat 输出:
vmstat -n 1
procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
1 0 419268 93724 48052 2071148 0 0 9 3 11 4 1 1 95 2
1 0 419268 91560 48052 2073292 0 0 0 0 2396 5716 5 1 94 0
0 0 419268 89636 48056 2075164 0 0 0 0 2173 5537 2 1 97 0
2 0 419268 87836 48056 2077136 0 0 0 0 2057 5216 1 1 98 0
1 0 419268 85716 48060 2078812 0 0 0 10104 2108 5261 2 1 97 0
0 0 419268 91940 48060 2071748 0 0 0 0 2221 6153 2 1 97 0
2 0 419268 90368 48064 2073640 0 0 0 0 2104 5384 1 1 98 0
0 0 419268 89000 48064 2075092 0 0 0 0 1781 4700 1 1 98 0
1 0 419268 87140 48064 2076640 0 0 0 0 2045 5104 1 1 98 0
1 1 419268 85584 48068 2078240 0 0 0 10112 1945 4343 2 1 91 7
0 0 419268 92668 48068 2071764 0 0 0 16 2064 5197 2 1 96 1