Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Polskie forum (Polish) Polish OTW
  • Search

Szybkość uruchamiania się Gentoo

Rozmowy nie związane ściśle z Gentoo

Moderator: SlashBeast

Post Reply
  • Print view
Advanced search
14 posts • Page 1 of 1
Author
Message
Vibe
n00b
n00b
Posts: 61
Joined: Wed Sep 01, 2010 3:16 pm
Location: /Europe/Poland

Szybkość uruchamiania się Gentoo

  • Quote

Post by Vibe » Thu Jun 02, 2011 5:17 pm

Witam, :)

Zdecydowałem się napisać ten post ponieważ od dawna interesuje mnie szybkość działania Gentoo i w zasadzie był to główny powód dla którego sięgnąłem po tą dystrybucję linuksa. Przede wszystkim jednak szukałem systemu, którego jedną z największych zalet będzie szybkość uruchamiania się. Na jednym z forów przeczytałem że na przeciętnym sprzęcie Gentoo można uruchomić w 15 sekund. Ciekaw jestem czy na waszym sprzęcie można faktycznie uzyskać taki wynik i od czego to głównie zależy tzn. czy decydujące znaczenie ma w tym przypadku jednak hardware. Ja posiadam dwurdzeniowy procesor intela 1,7 GHz i w zasadzie nie zauważyłem żadnej większej różnicy pomiędzy uruchamianiem się Gentoo a np. Ubuntu, Opensusem czy Archem.

Pozdrawiam i z góry dziękuję za odpowiedź! 8)
HP Compaq 6820s, x86 ,KDE , 2.6.34-tuxonice, Intel Pentium Dual CPU 1.73GHz
Top
Garrappachc
Guru
Guru
User avatar
Posts: 362
Joined: Fri Dec 26, 2008 9:13 pm
Location: Kraków
Contact:
Contact Garrappachc
Website

  • Quote

Post by Garrappachc » Thu Jun 02, 2011 5:34 pm

Ja wycisnąłem 13 sekund z KDM. Jest kilka tricków, m.in. readahead, ureadahead, prelink, preload. To zależy przede wszystkim od rodzaju twardziela - na dyskach SD to i pewnie 5 sekund się wyciągnie na jakiejś minimalistycznej konfiguracji debca.
De profundis clamavi ad Te, Domine

emerge --info | virtual aviation
Top
SlashBeast
Retired Dev
Retired Dev
User avatar
Posts: 2922
Joined: Tue May 23, 2006 11:50 am
Contact:
Contact SlashBeast
Website

  • Quote

Post by SlashBeast » Thu Jun 02, 2011 7:14 pm

Szybkosc w gentoo jest efektem ubocznym wyrzucenia bloatu, budowania bez wsparcia dla rzeczy, ktorych nie chcemy i odpowiednich flag procesora. Na aktualnym sprzecie nie widac duzej roznicy.

Naprawde nie rozumiem dlaczego predkosc uruchamiania moze miec znaczenie. Jezeli ktos chce odpalic komputer i juz pracowac w ciagu kilku sekund, polecam hibernacje, tak, na komputerach stacjonarnych tez ludzie hibernuja do dysku.
Top
soban_
l33t
l33t
User avatar
Posts: 668
Joined: Wed Aug 27, 2008 1:30 pm
Location: /home/soban
Contact:
Contact soban_
Website

  • Quote

Post by soban_ » Thu Jun 02, 2011 8:03 pm

Bylo juz pare tematow na temat szybkosci uruchamiania sie gentoo, pamietam nawet jak ktos wiecej wycisna na archu. Jednak tak samo jak @SlashBeast uwazam ze jest to psu na bude. Wywal wszystko uslugi i uzyskasz pare sec, tylko co to da? Ja bardziej bym patrzyl na stablinosc, kompatyblinosc, funkcjonalnosc, elastycznosc itp na ostatnim miejscu bym chyba postawil czas uruchamiania - no o ile zachowany jest zdrowy rozsadek i nie trwa to pol godziny. No chyba ze podasz dobry powod dla ktorego to robisz i np musisz 40x dziennie resetowac system.
gg: 525600
Top
Raku
Bodhisattva
Bodhisattva
User avatar
Posts: 2374
Joined: Sat Feb 28, 2004 12:02 am
Location: Poland

  • Quote

Post by Raku » Thu Jun 02, 2011 8:44 pm

SlashBeast wrote:Jezeli ktos chce odpalic komputer i juz pracowac w ciagu kilku sekund, polecam hibernacje, tak, na komputerach stacjonarnych tez ludzie hibernuja do dysku.
Ale hibernacja na dysk nie przyśpiesza włączania komputera - wręcz je spowalnia. Moje komputery mają 4 GB RAM. Z tego zajętych jest ok. 2-3 GB. W czasie wybudzania z hibernacji trzeba to wszystko z dysku wczytać i załadować z powrotem do RAM. Komputer po wybudzeniu zwykle mieli mi dyskiem przez dobrą minutę (jak nie dłużej), a środowisko jest używalne czasami nawet dopiero po 2-3 minutach. Nawet przy transferach rzędu 40-50 MB/s wczytanie 3 GB zrzutu RAM zajmuje ponad minutę.

Z hibernacji na dysk korzystam tylko wtedy, gdy pracuję na laptopie, na baterii i muszę wyłączyć system w środku pracy (uruchomionych kilka maszyn wirtualnych, jakieś IDE, kilkanaście zakładek w przeglądarce, ileś sesji shella, itp.).

Jeśli już, to lepej używać STR (suspend to ram) - wtedy rzeczywiście jest szybko.
raku

Powered by Archlinux ;-)
Top
SlashBeast
Retired Dev
Retired Dev
User avatar
Posts: 2922
Joined: Tue May 23, 2006 11:50 am
Contact:
Contact SlashBeast
Website

  • Quote

Post by SlashBeast » Thu Jun 02, 2011 9:37 pm

Conajmniej dziwne, gdyz tuxonice (o nim tutaj myslalem) zapisuje tez page cache, wiec nie powinien mielic dyskiem po wybudzeniu. Uzywam TOI z kompresja lzo. Wybudzenie pelne, do monentu gdy moge pracowac dalej trwa u mnie 25-30s. System jestem wstanie zbootowac w ~20s. Ale zanim wstana Xy, zanim wstanie Firefox, zanim trafia do cache pliki (po starcie systemu proste 'git status' w repo ktore ma blisko 4G i kilkadziesiat tysiecy plikow trwa dobra minute), potrzebuje kilka minut, a wybudzajac z TOI odpalam i tada, wszystko dziala.
Top
Zwierzak
Veteran
Veteran
User avatar
Posts: 1012
Joined: Fri Sep 19, 2003 5:24 pm
Location: /dev/null
Contact:
Contact Zwierzak
Website

  • Quote

Post by Zwierzak » Thu Jun 02, 2011 11:37 pm

A ja stosuję po prostu wstrzymanie systemu (hibernację do RAM), dzięki czemu start systemu jest w ciągu kilku sekund, pomijany jest bios i inne dzięki temu. Oczywiście mam laptopa, więc nie boję się nagłych braków prądu. Już się nauczyłem, że szybciej sprzęt jest gotowy do działania po wstrzymaniu, poza tym wszystkie moje zadania zostają zachowane.
Top
Pryka
l33t
l33t
User avatar
Posts: 658
Joined: Fri Jun 08, 2007 4:15 pm
Location: /dev/null

  • Quote

Post by Pryka » Fri Jun 03, 2011 8:34 am

Mi to szczerze wisi, przez te wszystkie lata Gentoo trochę już się zmuliło nie ma co się oszukiwać to oczywiste, to nie to samo co po czystej instalce. Tyle, że mam to gdzieś, komputer chodzi praktycznie non-stop więc niespecjalnie zajmuje mnie problem bootowania który trwa jakieś 20-25s
Top
Raku
Bodhisattva
Bodhisattva
User avatar
Posts: 2374
Joined: Sat Feb 28, 2004 12:02 am
Location: Poland

  • Quote

Post by Raku » Fri Jun 03, 2011 10:14 am

SlashBeast wrote:Conajmniej dziwne, gdyz tuxonice (o nim tutaj myslalem)
Używam kernela archowego (hibernacja bez sterydów - to co daje vanilla 2.6.38 w chwili obecnej) :-(
raku

Powered by Archlinux ;-)
Top
SlashBeast
Retired Dev
Retired Dev
User avatar
Posts: 2922
Joined: Tue May 23, 2006 11:50 am
Contact:
Contact SlashBeast
Website

  • Quote

Post by SlashBeast » Fri Jun 03, 2011 10:59 am

No skoro vanilla to nie masz tuxonice tylko ten myk do hibernacji z mainline uswsusp bodaj, to nie zapisuje page cache nawet. Nie dziw sie wiec, ze Ci dysk mieli.
Top
Vibe
n00b
n00b
Posts: 61
Joined: Wed Sep 01, 2010 3:16 pm
Location: /Europe/Poland

  • Quote

Post by Vibe » Fri Jun 03, 2011 6:15 pm

Naprawde nie rozumiem dlaczego predkosc uruchamiania moze miec znaczenie. Jezeli ktos chce odpalic komputer i juz pracowac w ciagu kilku sekund, polecam hibernacje, tak, na komputerach stacjonarnych tez ludzie hibernuja do dysku.
Dziękuję za wszystkie odpowiedzi. Niestety nie zgodzę się z tym że szybkość uruchamiania to sprawa mało znacząca. Weźmy pod uwagę sam fakt, że Gentoo po czystej instalacji to wersja wybitnie minimalistyczna - przecież w tym systemie praktycznie nic nie ma a mimo to po względem szybkości ładowania się wypada u mnie gorzej niż np. Windows XP, który ma znacznie więcej niepotrzebnych procesów, usług i programów na dzień dobry. Nie chodzi mi już nawet o to że Gentoo nie odpala się na moim dwurdzeniowym procku w 15 sekund tylko o prosty fakt że reklamuje się tą wersję systemu jako najszybszą spośród wszystkich systemów a w rzeczywistości jest to trochę taki mit. Ja osobiście chciałbym aby mój system operacyjny na PC lub notebooku odpalał się szybciej niż najnowszy Android w moim smartfonie którego czas uruchamianie wynosi 30 sekund przy dużo gorszym procesorze. :wink:

Pozdrawiam :)
HP Compaq 6820s, x86 ,KDE , 2.6.34-tuxonice, Intel Pentium Dual CPU 1.73GHz
Top
Garrappachc
Guru
Guru
User avatar
Posts: 362
Joined: Fri Dec 26, 2008 9:13 pm
Location: Kraków
Contact:
Contact Garrappachc
Website

  • Quote

Post by Garrappachc » Fri Jun 03, 2011 8:41 pm

Widzę, że w tym momencie problem leży już tylko i wyłącznie między komputerem a fotelem. Windowsy, Ubuntu, Androidy i inne syfy mają to wszystko już po prostu wbudowane i skonfigurowane. Wszystkie optymalizacje są dokonywane przez developerów. Stąd wywodzi się chociażby ureadahead. Instalując czyste Gentoo otrzymujemy _czyste_ Gentoo, na którym nic nie ma, nie ma też optymalizacji. Ja tam nie wiem, ale jak wywalisz X'y, to masz 3 sekundy od gruba do prompa o login...
De profundis clamavi ad Te, Domine

emerge --info | virtual aviation
Top
soban_
l33t
l33t
User avatar
Posts: 668
Joined: Wed Aug 27, 2008 1:30 pm
Location: /home/soban
Contact:
Contact soban_
Website

  • Quote

Post by soban_ » Fri Jun 03, 2011 9:54 pm

Mysle ze @Garrappachc trafil w 10. Dzieki temu pominiesz tez problem z flashem, chociaz nie wiem jak on smiga np na linksie i czy dziala...
gg: 525600
Top
Pryka
l33t
l33t
User avatar
Posts: 658
Joined: Fri Jun 08, 2007 4:15 pm
Location: /dev/null

  • Quote

Post by Pryka » Sat Jun 04, 2011 5:06 am

Vibe wrote:
Naprawde nie rozumiem dlaczego predkosc uruchamiania moze miec znaczenie. Jezeli ktos chce odpalic komputer i juz pracowac w ciagu kilku sekund, polecam hibernacje, tak, na komputerach stacjonarnych tez ludzie hibernuja do dysku.
Dziękuję za wszystkie odpowiedzi. Niestety nie zgodzę się z tym że szybkość uruchamiania to sprawa mało znacząca. Weźmy pod uwagę sam fakt, że Gentoo po czystej instalacji to wersja wybitnie minimalistyczna - przecież w tym systemie praktycznie nic nie ma a mimo to po względem szybkości ładowania się wypada u mnie gorzej niż np. Windows XP, który ma znacznie więcej niepotrzebnych procesów, usług i programów na dzień dobry. Nie chodzi mi już nawet o to że Gentoo nie odpala się na moim dwurdzeniowym procku w 15 sekund tylko o prosty fakt że reklamuje się tą wersję systemu jako najszybszą spośród wszystkich systemów a w rzeczywistości jest to trochę taki mit. Ja osobiście chciałbym aby mój system operacyjny na PC lub notebooku odpalał się szybciej niż najnowszy Android w moim smartfonie którego czas uruchamianie wynosi 30 sekund przy dużo gorszym procesorze. :wink:

Pozdrawiam :)
Może weź pod uwagę to, że Gentoo nie ma speed-boota jak Ubuntu gdzie najpierw ładują się rzeczy niezbędne do uruchomienia środowiska graficznego, a podczas tego gdy już pracujesz, reszta rzeczy dlatego to szybciej trwa, taka sama sytuacja jest z XP część systemu ładuje się, gdy już na nim pracujesz, w Gentoo wszystkie skrypty startują po boocie jądra, jak Ci się to nie podoba spraw aby te które Cię interesują startowały po gdm-ie czy innym menadżerze logowania czy jakkolwiek inaczej, gdy uznasz to za słuszne.

A tak poza tym nikt nigdy nie pisał, że Gentoo jest najszybsze w logowaniu tylko ogólnie najbardziej responsywny w pracy. A poza tym myślałem, że już wiesz, że to nie jest już takie proste jak kiedyś, gdy ludzie mieli słabe komputery, dało się zobaczyć różnicę, teraz albo to każdemu wisi, albo jest tak mikra i niezauważalna, że who cares? A jak ktoś chce zobaczyć to coś o kim każdy gada musi się napracować.

ps. Jeszcze się odniosę do tego szybszego XP zauważ, że on jest "prekonfigurowany" i zoptymalizowany przez twórców, a Gentoo nie, optymalizacja trwa na etapie kompilacji kodu, a dalej zależy od umiejętności "stawiającego" ów prosta sprawa. Jak coś skiepścisz to nie wiń Gentoo bo on ma w tym najmniejszą winę.
Top
Post Reply
  • Print view

14 posts • Page 1 of 1

Return to “Polish OTW”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy