Displaying 4 results from an estimated 4 matches for "io_wait".
Did you mean:
no_wait
2009 Aug 18
0
[PATCH] tapdisk:check O_DIRECT on hole file for performance
Although tapdisk has been instead of tapdisk-ioemu, but it still used on
some old xen-3.2.
So fix a performance problem here.
--
Kernel aio will retry when encounter a block doesn''t allocated, then do
async io,
but O_DIRECT flag was there, so io_wait on sync data.
And clean a little code style.
Signed-off-by: Wei Kong <weikong.cn@gmail.com>
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
2009 Apr 06
3
Dovecot, LVS and the issues I have with it.
...tricky to describe or even log effectively.
Occasionally a node basically receives more connections than it is able
to handle. The connection count goes through the roof for that node. It
will go up way beyond 150 dovecot authentication threads and 100 or so
active POP/IMAP dovecot threads. The IO_wait/cpu and memory usage also
tends to be spiking at this point. The server gets to the tipping point
where it can no longer serve it's POP/IMAP requests fast enough compared
to the number of connections it's getting. I'd be fine with this but
this creates some less than desirable sympt...
2007 Jan 02
0
[PATCH 1/4] add scsi-target and IO_CMD_EPOLL_WAIT patches
...Z/10;
++ timeout = 1;
+ queue_delayed_work(aio_wq, &ctx->wq, timeout);
+ }
+
+@@ -1435,6 +1437,9 @@ static ssize_t aio_setup_iocb(struct kio
+ if (file->f_op->aio_fsync)
+ kiocb->ki_retry = aio_fsync;
+ break;
++ case IOCB_CMD_EPOLL_WAIT:
++ kiocb->ki_retry = eventpoll_aio_wait;
++ break;
+ default:
+ dprintk("EINVAL: io_submit: no operation provided\n");
+ ret = -EINVAL;
+diff --git a/fs/eventpoll.c b/fs/eventpoll.c
+index 4284cd3..3aca096 100644
+--- a/fs/eventpoll.c
++++ b/fs/eventpoll.c
+@@ -34,6 +34,7 @@ #include <linux/wait.h>
+ #include <li...
2013 Jul 31
29
[PATCH 0/9] tools: remove or disable old/useless/unused/unmainted stuff
depends on "autoconf: regenerate configure scripts with 4.4 version"
This series removes some of the really old deadwood from the tools build
and makes some other things which are on their way out configurable at
build time with a default depending on how far down the slope I judge
them to be.
* nuke in tree copy of libaio
* nuke obsolete tools: xsview, miniterm, lomount & sv
*