1 |
Alan McKinnon wrote: |
2 |
> On Saturday 27 December 2008 21:13:49 Nikos Chantziaras wrote: |
3 |
>> I have this in my make.conf: |
4 |
>> |
5 |
>> PORTAGE_IONICE_COMMAND="ionice -c 3 -p \${PID}" |
6 |
>> |
7 |
>> Helped a bit. But still the GUI (KDE 3.5.10) gets pretty laggy. Just a |
8 |
>> few hours ago I updated to gcc-4.3.2-r1. Even with nice 19 and ionice |
9 |
>> 3, lag is there. |
10 |
>> |
11 |
>> I hope someone finds the magic button in the kernel config to fix that :P |
12 |
> |
13 |
> There isn't one - at least not one that really works. |
14 |
> |
15 |
> Linux mostly ignores NICE and has done so since day one. The reason according |
16 |
> to Linux himself on some LKML post quite a while back is that Linux has a |
17 |
> semi-decent task scheduler and nice is a 100% manual task scheduler. |
18 |
|
19 |
It got worse with kernel 2.6.28, btw, especially mouse cursor movement. |
20 |
It gets stuck and skips very noticeably. Fortunately, it's not a |
21 |
point yet where I would describe it as unusable, but if the trend |
22 |
continues, desktop will be totally unusable by 2.6.31/32 when doing |
23 |
something that produces load. |