I love it when I find a little gem in
Gentoo.
PORTAGE_NICENESS lets you nice the emerge process so that you can continue to use your workstation whilst updating your system.
<pre><code>
localhost root # PORTAGE_NICENESS=15 emerge -uDv world
</code>
More details at the
wiki.