Re: [RFC/PATCH] inotify -- a dnotify replacement
- From: Alexander Larsson <alexl redhat com>
- To: nf2 scheinwelt at
- Cc: Ross Burton <r burton 180sw com>, Nautilus <nautilus-list gnome org>
- Subject: Re: [RFC/PATCH] inotify -- a dnotify replacement
- Date: 21 May 2004 10:11:07 +0200
On Tue, 2004-05-18 at 15:06, nf wrote:
> On Tue, 2004-05-11 at 14:30, Ross Burton wrote:
> > On Tue, 2004-05-11 at 12:52, nf wrote:
> > > I would even claim, that simple polling ("stat"-ing) the filesystem for
> > > changes is more efficient in 95% of the cases, than all this dnotify,
> > > fam, etc... stuff.
> >
> > Do you have any idea how many files GNOME is watching? Every file in
> > your open Nautilus windows, plus the desktop, plus every .desktop file
> > in your panel menu. Stat-ing that lot would be seriously slow, and
> > rather intense.
> >
> > Ross
>
> One million stat() calls take less than 2 seconds on my computer (athlon
> xp2000). - 2 microseconds per call! This seems negligible compared to
> all the trouble and complexity we get with xinetd, fam, dnotify,...
> At least on an average workstation...
Of course. You're stating the same file, and one that is in cache
already. You're just measuring syscall overhead, not hd seek times and
rotational delays.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Alexander Larsson Red Hat, Inc
alexl redhat com alla lysator liu se
He's a suicidal white trash vampire hunter She's a ditzy Bolivian bounty
hunter looking for love in all the wrong places. They fight crime!
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]