View previous topic :: View next topic |
Author |
Message |
canis_lupus l33t
Joined: 22 Dec 2005 Posts: 773 Location: Kraków
|
Posted: Sat Oct 27, 2007 2:58 pm Post subject: Emerge nie zużywa 100% procesora |
|
|
Nie wiem czy to normalne, ale może zaczne od poczatku:
Miałem kiedyś procesor A64 3000+ (jednojajowy)
Ostatnio przesiadłem się na x2 4000+. Teraz jak się cokolwiek kompiluje to zajętość procesora nie przekracza 65%. Wygląda to tak jakby emerge nie korzystało z obu rdzeni. Mam 2GB Ramu i szybki dysk.
Zmieniłem już nawet
MAKEOPTS="-j2 -s"
na MAKEOPTS="-j3 -s" i MAKEOPTS="-j4 -s" a nawet MAKEOPTS="-j8 -s". To samo jest cały czas.
Jądro systemu jest z obsługą SMP, Inne programy korzystają z obu jajek.
To jest normalne zjawisko? Myślę że jakby było 100% zajętości procka to może szybciej by kompilował? _________________ "I love you cię" Różyczko... |
|
Back to top |
|
|
SlashBeast Retired Dev
Joined: 23 May 2006 Posts: 2922
|
Posted: Sat Oct 27, 2007 3:52 pm Post subject: |
|
|
-s mozesz wywalic, emerge je dodaje.
Co do zużywania - niektóre pakiety jak gcc, firefox i sporo innych wymuszają make -j1.
Niektóre pakiety przy kompilacji nie zjadają całego proca, taki który to robi jest napewno wine-9999, kdelibs u mnie lata ok 80-100% na obu rdzeniach.
Z czego to wynika? Nie wiem, może dysk nie wyrabia, może problem z ramem tj. jego ilością - generalnie nie martwił bym sie tym.
Jeszcze jedno co zauwazyłem, ze przy uzywaniu kamikaze-source enkodowanie ffmpegiem na 4 threads zjadało mi raptem 165% tj 100% jednego i 65% drugeigo, na gentoo-sources i hardened-sources enkodowanie zjada 199% najczęściej. |
|
Back to top |
|
|
canis_lupus l33t
Joined: 22 Dec 2005 Posts: 773 Location: Kraków
|
Posted: Sat Oct 27, 2007 3:57 pm Post subject: |
|
|
SlashBeast wrote: |
Jeszcze jedno co zauwazyłem, ze przy uzywaniu kamikaze-source enkodowanie ffmpegiem na 4 threads zjadało mi raptem 165% tj 100% jednego i 65% drugeigo, na gentoo-sources i hardened-sources enkodowanie zjada 199% najczęściej. |
a na gentoo-soutces enkoduje o te 17% szybciej? _________________ "I love you cię" Różyczko... |
|
Back to top |
|
|
SlashBeast Retired Dev
Joined: 23 May 2006 Posts: 2922
|
Posted: Sat Oct 27, 2007 4:15 pm Post subject: |
|
|
Tak jaby jakiś ficzer z kamikaze robił jakiegoś zonka, który nie lubi wielowątkowych aplikacji, jak odpale 2x cpuburn to zjada 200% ale Tym, ze nie zjada Ci całego proca nie przejmuj się. raczej o 34% szybciej. |
|
Back to top |
|
|
canis_lupus l33t
Joined: 22 Dec 2005 Posts: 773 Location: Kraków
|
Posted: Sat Oct 27, 2007 4:27 pm Post subject: |
|
|
Quote: | raczej o 34% szybciej |
(200-165)/200%=17.5% _________________ "I love you cię" Różyczko... |
|
Back to top |
|
|
SlashBeast Retired Dev
Joined: 23 May 2006 Posts: 2922
|
Posted: Sat Oct 27, 2007 4:29 pm Post subject: |
|
|
Mój błąd. |
|
Back to top |
|
|
Arfrever Bodhisattva
Joined: 29 Apr 2006 Posts: 2463 Location: 異世界
|
Posted: Sat Oct 27, 2007 4:34 pm Post subject: |
|
|
SlashBeast wrote: | -s mozesz wywalic, emerge je dodaje. |
A może on chce tryb "wyciszony" programu `make`?
Code: | $ make --help | grep "^ *-s"
-s, --silent, --quiet Nie wypisuje poleceń. |
Perduodu linkėjimus
Arfrever |
|
Back to top |
|
|
canis_lupus l33t
Joined: 22 Dec 2005 Posts: 773 Location: Kraków
|
Posted: Sat Oct 27, 2007 4:36 pm Post subject: |
|
|
Dokładnie tak, nie bardzo podobają mi się krzaczki. _________________ "I love you cię" Różyczko... |
|
Back to top |
|
|
SlashBeast Retired Dev
Joined: 23 May 2006 Posts: 2922
|
Posted: Sat Oct 27, 2007 4:44 pm Post subject: |
|
|
Ale siara, dwie wpadki w jednym temacie. Wybaczcie. |
|
Back to top |
|
|
tomee n00b
Joined: 05 Sep 2006 Posts: 38 Location: Poland
|
Posted: Wed Nov 07, 2007 11:23 pm Post subject: |
|
|
WANT_MP="true"
pzdr,
T. |
|
Back to top |
|
|
canis_lupus l33t
Joined: 22 Dec 2005 Posts: 773 Location: Kraków
|
Posted: Wed Nov 07, 2007 11:41 pm Post subject: |
|
|
Rozwiń prosze temat...
Co to daje? _________________ "I love you cię" Różyczko... |
|
Back to top |
|
|
SlashBeast Retired Dev
Joined: 23 May 2006 Posts: 2922
|
Posted: Thu Nov 08, 2007 10:57 am Post subject: |
|
|
Google mówi, ze to nie_pozwala wymusić niektórym pakietom (firefox, gcc) -j1 a uzywa tego co w MAKEOPTS.
Arfrever: Ortografia |
|
Back to top |
|
|
canis_lupus l33t
Joined: 22 Dec 2005 Posts: 773 Location: Kraków
|
Posted: Thu Nov 08, 2007 6:02 pm Post subject: |
|
|
Bezpieczne to? Poza tym to zadziała tylko dla programów które wymuszają -j1. Reszty chyba nie tknie. _________________ "I love you cię" Różyczko... |
|
Back to top |
|
|
|