On Mon, 2007-12-17 at 06:44 -0600, M Harris wrote:
On Monday 17 December 2007 12:22, Sloan wrote:
It would be great if the beagle devs could take a page from the boinc playbook, and only use CPU when it is not being used by other apps. You mean like the windoze devs...?
cpu timeslice should *never* be in the hands of app developers. The kernel schedules the cpu, and timeslice.... not app devs. (windoze never mind)
However, a sysadmin can adjust the cpu timeslice for beagle, or any other cpu intensive app, so that they crawl along happily in the background. The apps under such control take longer to complete of course... but in the case of massive indexing like beagle --who cares?
Beagle already does nice itself and employ strategies for reducing work when the CPU is not idle. However I/O is a problem and non-root processes can't change their own I/O priority iirc. -JP -- JP Rosevear <jpr@novell.com> Novell, Inc. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org