| Readahead - przyspieszenie startu systemu |
|
|
| Ubuntu - Gotowe rozwiązania | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Wpisany przez QkiZ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Piątek, 10 Lipiec 2009 10:57 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
JPAGE_CURRENT_OF_TOTAL Technik przyspieszania startu Ubuntu jest wiele, ale zaprezentuje tą najbardziej skuteczną. Wykorzystamy do tego mechanizm, który normalnie jest zaimplementowany w tej dystrybucji. Ten mechanizm to Readahead.
Bierze on udział podczas startu systemu. Kiedy uruchamiacie kernel bez parametru quiet można zobaczyć komunikat Reading files needed to boot. W tym momencie zaczyna działanie readahead. Działa on na zasadzie wcześniejszego wczytania do RAMu wszystkich potrzebnych plików w trakcie startu systemu i przy użyciu tych plików przez system zostają użyte te w RAMie, a nie z dysku. A wiadomo, że RAM jest szybszy od dysku. Przez co skraca się czas dostępu do danych. Jeszcze na sam początek powiem, że to nie jest to trik dla początkujących.
Pierwsze zawsze co musi zrobić ten mechanizm to mieć listę plików, którą należy wczytać do pamięci. Można ją prosto utworzyć za pomocą polecenia readahead-watch. Jak łatwo się domyśleć ten sposób zużywa więcej pamięci podczas startu systemu. Więc jeśli macie mniej 1 GB to raczej bym nie ryzykował z zastosowaniem tego triku. Nie ma nic za darmo.
Sposób nadaje się do przyspieszania otwierania również aplikacji, nie tylko systemu. Ale w tym artykule zajmiemy się tylko przyspieszaniem systemu. Każdy po przeczytaniu będzie mógł sam przyspieszyć sobie swoje ulubione programy. Powodem dla którego stosowałem tą technikę był strasznie długi czas ładowania systemu od momentu GDM do pełnego pulpitu. Czyli momentu w którym już mogę bez żadnych opóźnień działać na komputerze. Po dodaniu kolejnych bajerów do systemu, które mają startować razem z nim (nowe usługi, programy uruchamiane na starcie), czas podnoszenia się zaczyna się wydłużać. Szczególnie w wymienionym przeze mnie momencie.
Moja maszyna to Intel Core Duo 1,6 GHz (dwa rdzenie), 2 GB RAMu, 5400 RPM dysk twardy. Powyłączałem wcześniej już usługi z których nie korzystam, a były włączone domyślnie (samba, nfs, cups), zaraz po zainstalowaniu. Tego procesu nie będę tu opisywał, bo to temat na oddzielny artykuł. Wraz z Gnome'm wstają mi następujące programy: Conky, Cairo-Dock, Desklets, Screenlets, Wallpaper-Tray. Całość wstaje w ponad minutę, dokładnie 1:28. Sam system do momentu GDM wstaje w 32 sekund. Później się strasznie dłuży. Przejdźmy najpierw do przyspieszenia tej pierwszej części startu, sprzed logowania.
.
Powered by !JoomlaComment 4.0 beta2
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Zmieniony: Środa, 29 Lipiec 2009 14:46 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sonda
Tematy pokrewne
Najczęściej czytane
Losowe linki
Spinacz RSS
-
Empathy – import listy kontaktów z serwera GG
Empathy – import listy kontaktów z serwera GG
Standardowo Empathy nie posiada opcji importu kontaktów z serwera GG – jedyną opcją jest dodawanie kontaktów ręcznie. Ale komu się to chce?
Krzysztof Klinikowski, zapewnie również zirytowany ręcznym dodawaniem kontaktów, stworzył wtyczkę telepathy-sunshine.
Na początek instalacja pakietu do budowy paczek[…]
Source: Ubuntu - pomoc
Created on: 31 Jul 2010 | 12:01 am
Ubuntu - pomoc | 31 Jul 2010 | 12:01 am -
AROS i modemy
AROS i modemy
W nocnych kompilacjach systemu AROS pojawiły się zaktualizowane cdcacm.class oraz ppp.device umożliwiające współpracę z modemem Huawei E169. Autor przypuszcza, że powinny zadziałać także E220 i być może inne modele. Więcej informacji na forum AROS-Exec.
Source: Polski Portal Amigowy
Created on: 30 Jul 2010 | 10:41 pm
Polski Portal Amigowy | 30 Jul 2010 | 10:41 pm -
MusicTracker ustawi za Ciebie opis z odtwarzanym utworem
MusicTracker ustawi za Ciebie opis z odtwarzanym utworem
Wystarczy włączyć wtyczkę i gotowe
Obserwując "wyszukane" opisy można się nieźle rozweselić. Ktoś porównał nawet swego czasu czytanie statusów do spaceru po szpitalu psychiatrycznym i wiele się nie pomylił. Nikt nie powinien jednak negatywnie odebrać ustawionego w opisie tytułu i[…]
Source: Blog o Linux Ubuntu
Created on: 30 Jul 2010 | 12:28 pm
Blog o Linux Ubuntu | 30 Jul 2010 | 12:28 pm -
Naklejki Ubuntu dostępne już w sklepie Canonical
Naklejki Ubuntu dostępne już w sklepie Canonical
Naklejki z nowymi emblematami Ubuntu
Canonical nie bez powodu przestała jakiś czas temu dołączać naklejki do płyt wysyłanych z Ship IT. Okazuje się, że zainteresowanie nimi było tak duże, że wiele osób zamawiała zestaw wyłącznie po to aby dostać naklejkę.[…]
Source: Blog o Linux Ubuntu
Created on: 30 Jul 2010 | 10:19 am
Blog o Linux Ubuntu | 30 Jul 2010 | 10:19 am -
Montowanie serwera wirtualnego do katalogu w systemie
Montowanie serwera wirtualnego do katalogu w systemie
Aby wgrać dane z dysku na serwer i odwrotnie, potrzebne są różnego rodzaju aplikacje, np. FileZilla.
Inną drogą do osiągnięcia tego samego rezultatu jest zamontowanie całego serwera w jakimś katalogu na dysku twardym, jednak to rozwiązanie ma jeden poważny minus…[…]
Source: Ubuntu - pomoc
Created on: 30 Jul 2010 | 12:01 am
Ubuntu - pomoc | 30 Jul 2010 | 12:01 am
Kraje
| 93.6% | | Poland |
| 2% | | United Kingdom |
| 0.7% | | Germany |
| 0.5% | | United States |
| 0.4% | | Ireland |
Goście
| Dzisiaj: | 2 |
| Wczoraj: | 146 |
| Bieżący tydzień: | 808 |
| Poprzedni tydzień: | 1124 |
| Bieżący miesiąc: | 4050 |
| Poprzedni miesiąc: | 4630 |
| Ogółem: | 32379 |










