Nice is nice, but it
isn't so nice sometimes
on foreground jobs.
The reason, if the system
gets really busy your
terminal session could hang
waiting to get more CPU
time.
It is possible that killing
the job becomes impossible
on a very system, since
the CPU may never give the
process enough CPU time to
recognize the kill signal
waiting.
Using nice on an interactive
program, like vi, could
also be a bad idea.
So play nice, with nice.
NOTE: All tips provided are USE AT YOUR OWN RISK. Tips are submitted
by various unix admins around the globe. UGU suggest you read and
test each tip in a non-volitile environment before placing into
production.