Jsem tvor od přírody čistotný. Někdy až přehnaně. Proto jsem stvořil monstrum – tento návod. Užívejte ho rozumnými dávkami.
Tento návod si dává za cíl poukázat na možnou cestu uživatelovu, kterou by se mohl ubírat při optimalizaci svého systému pro lepší výkon, přehlednost a pocit vítězství nad bordelem. Již na samém začátku poukazuji na fakt, že v některých uvedených případech jde pouze o ten pocit. Vyladění bootu aneb Využíváme výhod dvoujádra
Teoretické zrychlení se pohybuje kolem 4s, což jsem si ověřil ve dvou systémech (Debian Sid a Xubuntu 9.04) na vlastní kůži.
Zrychlení spočívá ve využití vícejádrových a vícevláknových procesorů k paralelnímu spuštění více startovacích skriptů, čímž je efektivněji využit výpočetní potenciál.
Úprava je velmi jednoduchá – editací souboru /etc/init.d/rc. Pro úpravu budete potřebovat práva roota.
sudo nano /etc/init.d/rc
Řádek concurrency=none změňte na concurrency=shell (či na starpar – dle toho, co píší v komentáři nad tímto), čímž je celá věc hotová. Pro vyzkoušení restartujte.
Tento tip funguje dobře pouze na vícejádrových procesorech a procesorech podporující Hyper-Threading, nedoporučuji ho zkoušet na obyčejných jednojádrech. Systém by nemusel nabootovat.
Je možné, že na novějších distribucích bude tato volba zapnuta defaultně či v nich bude proces bootování optimalizován do té míry, že přínos tohoto tipu ztratí na významu.
Související témata
- Mártenův e-zin - Údržba a optimalizace systémů GNU/Linux
- Mártenův e-zin - Údržba a optimalizace systémů GNU/Linux
- Mártenův e-zin - Údržba a optimalizace systémů GNU/Linux
Vloženo dne: 29. 12. 2010
Zařazeno v kategorii: Elektro a počítače

