Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Tue, 29 Oct 2002 21:08:35 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Tue, 29 Oct 2002 21:08:35 -0500 Received: from x35.xmailserver.org ([208.129.208.51]:57757 "EHLO x35.xmailserver.org") by vger.kernel.org with ESMTP id ; Tue, 29 Oct 2002 21:08:34 -0500 X-AuthUser: davidel@xmailserver.org Date: Tue, 29 Oct 2002 18:24:27 -0800 (PST) From: Davide Libenzi X-X-Sender: davide@blue1.dev.mcafeelabs.com To: Martin Waitz cc: Linux Kernel Mailing List Subject: Re: and nicer too - Re: [PATCH] epoll more scalable than poll In-Reply-To: <20021029225419.GA1463@admingilde.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 867 Lines: 27 On Tue, 29 Oct 2002, Martin Waitz wrote: > hi :) > > On Tue, Oct 29, 2002 at 04:19:23PM +0100, bert hubert wrote: > > It is edge based instead of level based - > seems i have to look closer at your papers/code > > what is the motivation to make it edge based? You have two ways to know if "something" changed. You call everyone each time and you ask him if his changed, or you call everyone one time by saying "call me when you're changed". It's behind the "call me when you're changed" phrase that lays the concept of edge triggered APIs. So, pretty evidently, the answer to your question is : efficency. - Davide - 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/