[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20070301095402.GA14603@elte.hu>
Date: Thu, 1 Mar 2007 10:54:02 +0100
From: Ingo Molnar <mingo@...e.hu>
To: Evgeniy Polyakov <johnpol@....mipt.ru>
Cc: Pavel Machek <pavel@....cz>, Theodore Tso <tytso@....edu>,
Linus Torvalds <torvalds@...ux-foundation.org>,
Ulrich Drepper <drepper@...hat.com>,
linux-kernel@...r.kernel.org,
Arjan van de Ven <arjan@...radead.org>,
Christoph Hellwig <hch@...radead.org>,
Andrew Morton <akpm@....com.au>,
Alan Cox <alan@...rguk.ukuu.org.uk>,
Zach Brown <zach.brown@...cle.com>,
"David S. Miller" <davem@...emloft.net>,
Suparna Bhattacharya <suparna@...ibm.com>,
Davide Libenzi <davidel@...ilserver.org>,
Jens Axboe <jens.axboe@...cle.com>,
Thomas Gleixner <tglx@...utronix.de>
Subject: Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3
* Evgeniy Polyakov <johnpol@....mipt.ru> wrote:
> I posted kevent/epoll benchmarks and related design issues too many
> times both with handmade applications (which might be broken as hell)
> and popular open-source servers to repeat them again.
numbers are crutial here - and given the epoll bugs in the evserver code
that we found, do you have updated evserver benchmark results that
compare epoll to kevent? I'm wondering why epoll has half the speed of
kevent in those measurements - i suspect some possible benchmarking bug.
The queueing model of epoll and kevent is roughly comparable, both do
only a constant number of steps to serve one particular request,
regardless of how many pending connections/requests there are. What is
the CPU utilization of the server system during an epoll test, and what
is the CPU utilization during a kevent test? 100% utilized in both
cases?
Ingo
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists