Re: [opensuse] Beagle Configuration



Joe,

On Friday 30 March 2007 11:56, Joe Shaw wrote:
Hi Randall,

Sorry for the delay. It's been a very busy week in the Cambridge
office, and I've been pretty overwhelmed by the feedback on the
thread so far. (49 messages!)

No problem. Better busy than bored!


On 3/29/07, Randall R Schulz <rschulz@xxxxxxxxx> wrote:
On Thursday 29 March 2007 11:20, Joe Shaw wrote:
... I could rattle
off a long list of bug fixes and go into technical detail about
them ...

I'm still interested in knowing if you use the file modification
daemon to minimize the amount of file scanning Beagle performs. And
if not, why not? Could it be incorporated?

Beagle uses inotify for this -- in fact, inotify was basically
written *for* Beagle with its use cases in mind. inotify is a kernel
service, so you actually don't need a separate daemon to use it.

OK. The whole point was whether or not it had to perform user-level
polling, which the old FAM (File Alteration Monitory -- note: I had the
name wrong) used to do.


For noticing file changes and such, Beagle depends heavily on
inotify. We still have to crawl files when the Beagle daemon starts
up though, ...

I think this is a problem worth addressing: Surely there's some way to
minimize the cost upon start-up? It's probably why some people (those
whose computers don't run 24/7) experience Beagle as so intrusive.


... to set up inotify watches on all the directories it pays
attention to and to notice and index any changes that may have
happened while Beagle wasn't running.

Thanks for the explanation.


Joe


Randall Schulz
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx



Relevant Pages

  • Re: [opensuse] Beagle Configuration
    ... I'm still interested in knowing if you use the file modification daemon ... to minimize the amount of file scanning Beagle performs. ... For noticing file changes and such, Beagle depends heavily on inotify. ...
    (SuSE)
  • Re: [opensuse] Beagle Configuration
    ... written *for* Beagle with its use cases in mind. ... system with inotify. ... throttling based on system load. ... So here is a simple suggestion: PLEASE simplify the package and put in some ...
    (SuSE)
  • Re: 2 Beagle qs - and surprisingly not cpu thrashing ones
    ... using almost 80mb ram (inc. the daemon) ... Isn't Suse a sponsor of Beagle? ... the drive that drives me nuts. ...
    (alt.os.linux.suse)
  • Re: [opensuse] Beagle Configuration
    ... system with inotify. ... whose computers don't run 24/7) experience Beagle as so intrusive. ... very "nice" CPU priority and instructs the kernel not to automatically ... What we don't do is immediately crawl through all the directories ...
    (SuSE)
  • Re: beagle daemon
    ... > Jedoch mit Beagle habe ich so meine Probleme. ... > Weiss jemand wie man Beagle (daemon) zum laufen bring? ... Prev by Date: ... Next by Date: ...
    (de.comp.os.unix.apps.kde)