openSUSE paleidimo paspartinimas

Norėtumėte pabandyti openSUSE paleisti greičiau?

1. Išjunkite nereikalingas ar nenaudojamas paslaugas. Tai galite padaryti eidami YaST > (Sistema) > Sistemos paslaugos (paleisties lygmenys)

Prieš išjungiant pravartu kur nors pasižymėti šiuo metu įgalintas paslaugas (nors galbūt šiuo metu nepaleistas). Nepatartina uždrausti acpid, dbus, earlysyslog, earlyxdm, kbd, syslog, xdm.

Jei naudojate openSUSE Leap ar naujesnę versiją, skaitykite apie sistemos paleidimo trukmės analizę čia.

Jei naudojate openSUSE 13.1 ar senesnę versiją, sistemos paleidimo procesą įvertinti padės bootchart programa (tolesnės instrukcijos netinka naujesnėms versijoms).

bootchart diegimas

Įdiegę „bootchart“, eikite YaST > Sistema > Paleidyklė

ir sukurkite naują paleidyklės meniu elementą klonuodami jau esamą

Prie branduolio parametrų prirašykite initcall_debug printk.time=y quiet init=/sbin/bootchartd rdinitrd=/sbin/bootchartd

Sekantį kartą paleidžiant kompiuterį, bus sukurtas /var/log/bootchart.png paveikslas, kuriuo remdamiesi galėsite toliau optimizuoti savo sistemos paleidimą. Pavyzdžiui, jei jums nereikia AppArmor, galite uždrausti boot.apparmor paslaugą per YaST sistemos paslaugų konfigūravimo modulį.

2. Leiskite naudotojui prisijungti automatiškai openSUSE paleidimo metu (tada kompiuteriu galės naudotis ir kiti, nežinantys jūsų slaptažodžio). openSUSE 11.4 sistemoje tai padarysite per YaST > (Saugumas ir naudotojai) > Naudotojų ir grupių tvarkymas. Rinkitės nuostatas ekspertams.

Jei galite, pasidalinkite idėjomis šia tema diskusijose.

Pasiremta senu šaltiniu http://forums.opensuse.org/archives/sls-archives/archives-linux-tweaks/archives-howtos-discussions/376672-how-speed-up-opensuse-boot-time-manage-memory-better.html