On 11/29/2010 02:59 AM, Peter Humphrey wrote:
On Sunday 28 November 2010 23:57:07 Stroller wrote:
On 28/11/2010, at 7:18pm, Nikos Chantziaras wrote:
Anyway, did the ck kernel help in some way with your problem?
I will give this my full attention tomorrow, taking time to re-read
all posts and google. It might be a couple of days before I try CK's
sources, to be honest. Compilation takes a couple of hours on this
system, and I just know that I'm going to have to give it a little
attention.

After reading this thread I decided to give CK sources a go. Make
oldconfig offered me one option, whose help message made it pretty clear I
should set it. Otherwise the config was the same as I'd been using on
Gentoo sources.

Compilation took 9 minutes. After rebooting into KDE 4.5.3 I set some
more emerges going: open office, pywebkitgtk, chromium. Switching to
another desktop took 8 seconds to finish painting the screen. Not
propitious.

Once the other jobs had finished and only open office was compiling,
response was much faster, even when it got to a threaded section and was
using all four cores.

Looks like a worthwhile experiment to continue.

Also try to set these in your make.conf:

PORTAGE_NICENESS=19
PORTAGE_IONICE_COMMAND="sh -c \"schedtool -D \${PID}; ionice -c 3 -p \${PID}\""

This will run all emerges nice 19, "idle" i/o priority and SCHED_IDLEPRIO CPU scheduling. The "ionice" and "schedtool" utilities must be installed of course.

I think you will love the results ;-) Given enough RAM, emerging packages will have almost no effect on the system's usability. In my case, I can for example watch 1080p HD movies without problems while building OpenOffice.


Reply via email to