NetBSD-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Network very very slow... was iSCSI and jumbo frames
joel.bertrand%systella.fr@localhost (=?UTF-8?Q?BERTRAND_Jo=c3=abl?=) writes:
>186 MB/s for the first file. 18,7 MB/s for the second one and about 10
>MB/s fort the third one.
When dd gets slow, check with 'top' for what condition the processes
wait. Example for writing with 'dd' to a FFSv2 32kB blocks, 4k frags
backed by an iSCSI disk.
PID LID USERNAME PRI STATE TIME WCPU CPU NAME COMMAND
0 243 root 123 conn/2 0:05 5.96% 5.96% ConnSend [system]
3135 3135 mlelstv 85 pager_/0 0:02 3.28% 3.03% - dd
0 969 root 124 syncer/1 60:47 0.44% 0.44% ioflush [system]
0 9 root 125 vdrain/1 1:48 0.00% 0.00% vdrain [system]
0 17657 root 123 netio/1 0:01 0.00% 0.00% ConnRcv [system]
In this state I get about 680Mbit/s between a wm0 (client) and re0 (server).
The iSCSI server is istgt on an Intel Atom running NetBSD-9. The performance
is mostly limited by the server CPU.
ConnSend is waiting for something to do ("conn"), dd is waiting for I/O buffers ("pager_map"), ioflush waits for the syncer to flush the file cache ("syncer"),
vdrain is waiting for expunging vnodes when memory gets low ("vdrain") and ConnRecv is waiting for a response from the iSCSI server.
--
--
Michael van Elst
Internet: mlelstv%serpens.de@localhost
"A potential Snark may lurk in every tree."
Home |
Main Index |
Thread Index |
Old Index