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...
smime.p7s
Description: S/MIME Cryptographic Signature
