Hi Wouter, >> Now, it looks to me like my kernel performs too much write-buffering. >> When a large file is copied to an nbd-mounted partition, the initial 2 >> MB or so are transferred at incredible speed; apparently, because the >> kernel just buffers the data. At one point, the kernel actually tries to >> transfer the data to the remote host, but that takes several minutes. >> During that time, the nbd-device is almost unusable for other processes >> because it accepts no more writes at all (and reads have a hard time >> getting through the network connection). >> >> Has anyone else observed that phenomenon? Is there maybe a way to >> improve the situation? > > You can try to change the I/O scheduler. The default for most devices is > "cfq", but that isn't very useful for nbd. The 'deadline' one could > yield better results.
yes, that is what the README suggested. I am using the deadline scheduler: $ cat /sys/block/nbd0/queue/scheduler noop [deadline] cfq The problem occurs anyway. Take care, Peter ------------------------------------------------------------------------------ The Palm PDK Hot Apps Program offers developers who use the Plug-In Development Kit to bring their C/C++ apps to Palm for a share of $1 Million in cash or HP Products. Visit us here for more details: http://p.sf.net/sfu/dev2dev-palm _______________________________________________ Nbd-general mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/nbd-general
