John: Beagle already tries to set itself to the idle scheduling class
(which always fails, because it requires root), and falls back to
setting its priority within the default "best effort" class to the
lowest setting.  Beagle also uses fadvise to preload and flush the
buffer cache of the files it reads.  Beagle should be *very* well
behaved in terms of IO.

Starting in version 0.2.12 or 0.2.13 -- I don't remember which -- we
also set the nice level of the helper process (which does the actual
indexing) to +15, so in the cases where it does use the CPU (mostly
normal cases, while indexing) it shouldn't affect things like watching
movies, playing music, etc.

-- 
beagled-helper loads CPU
https://launchpad.net/bugs/64326

-- 
ubuntu-backports mailing list
ubuntu-backports@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-backports

Reply via email to