so originally had a linode 96. whenever i installed packages the system would come to a standstill. in fact some web pages wouldn't even load until a package had finished installing.
so we upgrade to a 128 (for various reasons), but the same thing still happens. i try to do small updates at a time,
but the problem is that whenever i run 1 cpu (and disk intensive?) process the whole systems seems to wait for it to finish.
i don't upgrade during peak hours, but i'm still worried that if someone hits one of my web pages during an update, they'll give up before it loads.
i've tried renicing dselect/apt-get, and that seems to help, but they just seem to "share" poorly in general.
has anyone else experienced this or am i crazy? is dselect/apt known for bring systems to a crawl? (i've usually a slackware user)
or here's my crazy theory: is it a UML process scheduling problem? it just seems like the process scheduler lets intensive processes hog the system while light-weights just have to wait for the big boys to finish.
has anyone (caker?

) experimented with UML's process scheduling? i know that process scheduling in general is a hot topic in the linux kernel.
thanks in advance for any insight!