1 |
On Sun, 24 Jun 2007 22:52:33 +0200 |
2 |
Jan Kundrát <jkt@g.o> wrote: |
3 |
|
4 |
> Zdravim, |
5 |
> mam pocitac s dual core CPU a 1GB pameti, bez swapu. Pustil jsem variaci |
6 |
> na `nice make -j20`, |
7 |
|
8 |
nice v default dava tusim nice 10. Samostatne to je celkem OK. |
9 |
|
10 |
make -j20 je docela zahul pro procesor a nedivim se, ze v teto kombinaci to zere vsechno. I kdyz to ma nice 10. Ono kdyz spustit 20 vlaken kompilace. Mam takovy dojem, ze by to melo byt neco jako j{pocet CPU nebo jader +1}. Kdyz je to vice, tak to je celkem bezucelne, teda pokud tim nechces delat nejake benchmarky. |
11 |
|
12 |
Umim si to predstavit. Pusiti se kompilace, dojde misto v pameti, zaplni se swap a klesa doba odezvy. Stavalo se mi to, kdyz jsem mel malo pameti. Preponout do konzole mi trvalo asi 20min a vykreseni promtu dalsich 5. Pocitac jsem stejne zresetoval, protoze login zdechnul pokazdy na timeout. |
13 |
|
14 |
> LEDka od |
15 |
> disku blikala jako diva, bylo slyset seekovani. |
16 |
> |
17 |
|
18 |
To je to prehazovani swapu |
19 |
|
20 |
> Myslim si, ze kdyz neni rozdil mezi `make` a `nice make` a oboji stroj |
21 |
> efektivne shodi (nulovou reakci na CapsLock, pohyb mysi, Ctrl+Alt+Fx, |
22 |
> Ctrl+Alt+Backspace pokladam za znamku mrtveho stroje), je neco shnileho |
23 |
> ve stroji cinskem. |
24 |
|
25 |
problem je v -j parametru |
26 |
|
27 |
> |
28 |
> Taky me zarazilo, ze pri jednom z pokusu stihnul Amarok bez kakychkoli |
29 |
> problemu dohrat aktualne pustenou pisnicku. Byla dlouha, do bufferu |
30 |
> zvukovky se IMHO nemohla vejit, nebo toho hda_intela hodne podcenuju. |
31 |
> Zrejme prehrava s realtime prioritou. |
32 |
|
33 |
neni problem, prtoze amarok byl v pameti, problem je pokud chces neco, co je ve swapu |
34 |
|
35 |
> |
36 |
> Nevite nekdo, co s tim? Stacilo by mi zachovat aspon nejakou rozumnou |
37 |
> odezvu Xek, tedy mit moznost se prepnout do meho oblibeneho terminalu a |
38 |
> killnout danou ulohu. |
39 |
> |
40 |
resume: nastavit nejakou rozumnou hodoutu parametru j ;-) |
41 |
|
42 |
PaD |
43 |
|
44 |
> Hezky vecer, |
45 |
> -jkt |
46 |
> |
47 |
> -- |
48 |
> cd /local/pub && more beer > /dev/mouth |
49 |
> |
50 |
-- |
51 |
gentoo-user-cs@g.o mailing list |