Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752252AbWKASPn (ORCPT ); Wed, 1 Nov 2006 13:15:43 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752253AbWKASPn (ORCPT ); Wed, 1 Nov 2006 13:15:43 -0500 Received: from main.gmane.org ([80.91.229.2]:12734 "EHLO ciao.gmane.org") by vger.kernel.org with ESMTP id S1752251AbWKASPm (ORCPT ); Wed, 1 Nov 2006 13:15:42 -0500 X-Injected-Via-Gmane: http://gmane.org/ To: linux-kernel@vger.kernel.org From: Oleg Verych Subject: Re: [take22 0/4] kevent: Generic event handling mechanism. Date: Wed, 1 Nov 2006 18:13:52 +0000 (UTC) Organization: Palacky University in Olomouc, experimental physics department. Message-ID: References: <1154985aa0591036@2ka.mipt.ru> <1162380963981@2ka.mipt.ru> <20061101130614.GB7195@atrey.karlin.mff.cuni.cz> <20061101132506.GA6433@2ka.mipt.ru> <20061101160551.GA2598@elf.ucw.cz> <20061101162403.GA29783@2ka.mipt.ru> X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: flower.upol.cz Mail-Followup-To: LKML , Oleg Verych , Evgeniy Polyakov , Pavel Machek , David Miller , Ulrich Drepper , Andrew Morton , netdev , Zach Brown , Christoph Hellwig , Chase Venters , Johann Borck User-Agent: slrn/0.9.8.1pl1 (Debian) Cc: netdev@vger.kernel.org Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2357 Lines: 50 Hallo, Evgeniy Polyakov. On 2006-11-01, you wrote: [] >> Quantifying "how much more scalable" would be nice, as would be some >> example where it is useful. ("It makes my webserver twice as fast on >> monster 64-cpu box"). > > Trivial kevent web-server can handle 3960+ req/sec on Xeon 2.4Ghz with [...] Seriously. I'm seeing that patches also. New, shiny, always ready "for inclusion". But considering kernel (linux in this case) as not thing for itself, i want to ask following question. Where's real-life application to do configure && make && make install? There were some comments about laking much of such programs, answers were "was in prev. e-mail", "need to update them", something like that. "Trivial web server" sources url, mentioned in benchmark isn't pointed in patch advertisement. If it was, should i actually try that new *trivial* wheel? Saying that, i want to give you some short examples, i know. *Linux kernel <-> userspace*: o Alexey Kuznetsov networking <-> (excellent) iproute set of utilities; o Maxim Krasnyansky tun net driver <-> vtun daemon application; *Glibc with mister Drepper* has huge set of tests, please search for `tst*' files in the sources. To make a little hint to you, Evgeniy, why don't you find a little animal in the open source zoo to implement little interface to proposed kernel subsystem and then show it to The Big Jury (not me), we have here? And i can not see, how you've managed to implement something like that having almost nothing on the test basket. Very *suspicious* ch. One, that comes in mind is lighthttpd . It had sub-interface for event systems like select,poll,epoll, when i checked its sources last time. And it is mature, btw. Cheers. [ -*- OT -*- ] [ I wouldn't write all this, unless saw your opinion about the ] [ reportbug (part of the Debian Bug Tracking System) this week. ] [ While i'm nobody here, imho, the first thing about good programmer ] [ must be, that he is excellent user. ] ____ - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/