View previous topic :: View next topic |
Author |
Message |
SlashBeast Retired Dev
Joined: 23 May 2006 Posts: 2922
|
Posted: Tue Dec 16, 2008 7:11 pm Post subject: Wątpliwa wydajność emerge. |
|
|
Od jakiegoś nie określonego czasu mam dziwny zgrzyt z emerge, gdy wpisze emerge pakiet -pv potrafi mielić nawet minute zanim mi wyniki zwróci, na świeżo wystartowanym systemie, atop nie pokazuje by dysk byl jakos zmulony, podobnie iotop nie pokazuje wiekszego ruchu niz 3MBps, sytuacja nawet nie poprawila sie po zmianie dysku na 7200obr. Portage najnowsze z ~amd64.
Jakieś pomysły? |
|
Back to top |
|
|
taopai Apprentice
Joined: 19 Sep 2005 Posts: 287 Location: Warsaw, Poland
|
Posted: Tue Dec 16, 2008 7:36 pm Post subject: |
|
|
Ja zauważyłem coś podobnego - pod iksami muli, pod konsolą działa o wiele szybciej. Nieważne czy maszyna świeżo uruchomiona...
Pozdrawiam,
Tao |
|
Back to top |
|
|
unK l33t
Joined: 06 Feb 2007 Posts: 769
|
Posted: Tue Dec 16, 2008 11:20 pm Post subject: |
|
|
A masz może jakieś eclassy w overlayach, przesłaniające te systemowe (flag-o-matic np.)? z tego, co wiem, wtedy emerge nieźle muli. _________________ ncmpcpp - featureful ncurses based MPD client inspired by ncmpc |
|
Back to top |
|
|
SlashBeast Retired Dev
Joined: 23 May 2006 Posts: 2922
|
Posted: Tue Dec 16, 2008 11:25 pm Post subject: |
|
|
Z pustą zmienna PORTDIR_OVERLAY nadal te same wałki, gdy mieli po overlayach to zatrzymuje na chwile te "/ " ten śmigający znaczek, ze coś się dzieje a nic takiego przy pustej zmiennej nie ma. Chyba czas migrować na paludisa. |
|
Back to top |
|
|
gall Tux's lil' helper
Joined: 13 Nov 2007 Posts: 142 Location: /home/gall
|
Posted: Wed Dec 17, 2008 9:11 am Post subject: |
|
|
Ogólnie szybkość działania emerge jest odwrotnie proporcjonalna do wieku systemu. Bynajmniej w moim przypadku. Czyszczenie logów daje zysk ale trochę nie taki jak by się chciało. Problem wynika na pewno z dużej ilośći pakietów co nie zmienia faktu że jest to uciążliwe. _________________ #!/bin/ssh
#The Unix Guru's View of Sex
unzip ; strip ; touch ; grep ; finger ; mount ; fsck ; more ; yes ; umount ; sleep |
|
Back to top |
|
|
lazy_bum l33t
Joined: 16 Feb 2005 Posts: 691
|
Posted: Wed Dec 17, 2008 9:11 am Post subject: |
|
|
Jaka wersja portage? Były takie przypadki gdzie portage z wersji x.y.a potrafił mielić -uDN world dobre 5 minut, a kilka dni później x.y.b robił to samo w kilkanaście sekund. _________________ roslin uberlay | grubelek |
|
Back to top |
|
|
gall Tux's lil' helper
Joined: 13 Nov 2007 Posts: 142 Location: /home/gall
|
Posted: Wed Dec 17, 2008 9:14 am Post subject: |
|
|
Przeskok szybkości jak w wypadku:
Code: | baselayout 1 >>baselayout2 +operc |
Byłby mile widziany. Ale od kiedy używam gentoo czyli jakieś 5 lat widzę raczej
Code: | baselayout 1 >> baselayout 0 |
--- Edytowane przez moderatora:
Usunięty zdublowany post.
Kurt Steiner _________________ #!/bin/ssh
#The Unix Guru's View of Sex
unzip ; strip ; touch ; grep ; finger ; mount ; fsck ; more ; yes ; umount ; sleep |
|
Back to top |
|
|
sza_ry Tux's lil' helper
Joined: 11 Jan 2006 Posts: 94 Location: Poland
|
Posted: Wed Dec 17, 2008 9:30 am Post subject: |
|
|
Portage na reiser. Poza tym przy obecnych pojemnościach ram zaraz po pierwszym wywołaniu emerge, ta cała masa drobnych pliczków ładuje się do cache i śmiga.
Wyraźnego spowolnienia nie zauważyłem.
edit:
Emerge się rozrasta, to i działa wolniej. _________________ Macbook white |
|
Back to top |
|
|
individual n00b
Joined: 06 Dec 2006 Posts: 61 Location: Wrocław
|
Posted: Thu Dec 18, 2008 3:26 pm Post subject: |
|
|
Napiszę tak.
Zauważyłem spowolnienie emerge jakiś czas temu. kde-svn zmisiło mnie do przejścia na paludisa. Poznałem i... nie używam już emerge (chyba, że muszę - nowy komp np.)
Paludis jest faktycznie szybszy (IMHO). poza tym ma bardzo ciekawie rozwiązane zarządzanie konfiguracją (use w innym pliku niż CFLAGS)
Polecam - a przynajmniej polecam spróbować. _________________ HP dv5-1040ew + Gentoo ~amd_64 |
|
Back to top |
|
|
SlashBeast Retired Dev
Joined: 23 May 2006 Posts: 2922
|
Posted: Thu Dec 18, 2008 4:13 pm Post subject: |
|
|
Wystawisz tarballa z Twoim /etc/paludis ? Chciał bym zobaczyć jakiś naprawde działający konfig. |
|
Back to top |
|
|
lazy_bum l33t
Joined: 16 Feb 2005 Posts: 691
|
Posted: Thu Dec 18, 2008 10:09 pm Post subject: |
|
|
Skrypt portage2paludis zazwyczaj sobie radzi z przeniesieniem konfiguracji.
Quote: | Paludis jest faktycznie szybszy (IMHO). poza tym ma bardzo ciekawie rozwiązane zarządzanie konfiguracją (use w innym pliku niż CFLAGS) |
Szczerze mówiąc to nie wiem co w tym takiego ciekawego... równie dobrze można to samo osiągnąć z portage np.:
/etc/make.conf
Code: | source /etc/moja-zajebiaszcza-konfiguracja-portage-w-osobnych-plikach/use.conf
source /etc/moja-zajebiaszcza-konfiguracja-portage-w-osobnych-plikach/moje-zajebiaszcze-flagi.conf |
I w tych plikach odpowiednie wpisy. <-; _________________ roslin uberlay | grubelek |
|
Back to top |
|
|
individual n00b
Joined: 06 Dec 2006 Posts: 61 Location: Wrocław
|
Posted: Fri Dec 19, 2008 8:18 am Post subject: |
|
|
@ SlashBeast - postaram się wstawić coś wieczorem - ale faktycznie portage2paludis radzi sobie wyśmienicie.
Co do tego rozbicia konfigów na różne pliki - ok zapomniałem, że w portage też można (co prawda nigdy tego nie stosowałem). Jeszcze jeden mały "+" - domyślnie paludis informuje o wszystkich nowych/zmienionych flagach - tzn podaje pod listą rzeczy do zainstalowania listę flag z ich opisem. Być może portage też tak może - ale jakoś nigdy na to nie wpadłem. _________________ HP dv5-1040ew + Gentoo ~amd_64 |
|
Back to top |
|
|
Qlawy Apprentice
Joined: 11 Jul 2006 Posts: 200
|
Posted: Sun Dec 21, 2008 9:46 am Post subject: |
|
|
individual wrote: | @ SlashBeast - postaram się wstawić coś wieczorem - ale faktycznie portage2paludis radzi sobie wyśmienicie.
Co do tego rozbicia konfigów na różne pliki - ok zapomniałem, że w portage też można (co prawda nigdy tego nie stosowałem). Jeszcze jeden mały "+" - domyślnie paludis informuje o wszystkich nowych/zmienionych flagach - tzn podaje pod listą rzeczy do zainstalowania listę flag z ich opisem. Być może portage też tak może - ale jakoś nigdy na to nie wpadłem. |
może czas zacząć używać portage-2.2? |
|
Back to top |
|
|
|