Mike Doty wrote: > Mark Knecht wrote: >> so do I actually use "+19"? > the latter Yes, a -19 would certainly make for a VERY unusable system! I'm running a myth backend and I've found a few useful tricks: 1. Myth itself is run at nice -10. This was accomplished by editing the init.d script. 2. Within myth tasks like commercial flagging are set to run niced. You don't want myth spawning random tasks running at -10. Unfortunately I can't find a way to do this with mythfilldb (short of writing a wrapper script I suppose). 3. emerge schedutils and setup your block devices to use a scheduler which respects IONICEness. 4. Run mythbackend using ionice -c 1 for realtime scheduling. 5. I usually run builds with ionice -c 3 nice -n 19. That results in essentially no impact at all on system performance. Oh, if you run cron jobs I'd avoid setting them to ionice -c 3. I had problems with backups taking multiple days (instead of an hour) to run that way. I guess it depends what your priorities are...