The nice object increases the NICE value of the current thread. This
can be used for creating background threads with lower
priority. Values can be 0 (no increase) to 20 (lowest priority). The
nice value of a thread ca not be increased again.
Fig. 1: Two threads