Mali ste aspon porovnat casi pred/po defragmentacii:
cas nabehu a vypnutia systemu, cas kompilacie kernelu, a podobne. Lebo ak to prinesie zrychlenie o 0.0001% tak to nema zmysel
Vlákno názorů k článku
Defragmentace disků v Linuxu
uživatel si přál zůstat v anonymitě
7. 1. 2008 8:52
Re: A vysledok?
No, na portage by to mohlo byt znat:) V praci mam portage na specialnim LV s reiserfs a update-eix jede rychle, ale doma to mam normalne na ext3 v root asi 180GB a jede to pomalu jak prase. Mozna by defrag pomohl, ale spis to hodim taky do vlastniho mensiho oddilu.
Rejpal (neregistrovaný)
7. 1. 2008 9:12
Re: A vysledok?
Nemá portage hromadu malých souborů? V Archi docela pomůže dát adresářový strom pacmaních dat do loopbacku nad souborem s ext3 a 1k bloky nebo s ReiserFS.
7. 1. 2008 9:43
Re: A vysledok?
Ano, ma. Po umisteni portage do loopbacku (inspiraci mi byl prave navod pro arch kdesi na abclinuxu) se prace s nim vcelku zrychli.
abyssal (neregistrovaný)
7. 1. 2008 9:55
Re: A vysledok?
Mozno vyskusat sqlite backend? (http://gentoo-wiki.com/TIP_speed_up_portage_with_sqlite)
7. 1. 2008 10:09
Re: A vysledok?
Vim o tomto reseni, ale USE flag 'sqlite' mam zakazany, nepotrebuji jej. Jenom proto, abych si urychlil portage, kdyz existuje i jine reseni, se mi jej povolovat nechce.
abyssal (neregistrovaný)
7. 1. 2008 13:11
Re: A vysledok?
Na to ale netreba vobec pouzivat sqlite USE flag (tj. na sqlite nemusi nic zavisiet, keby aj, stacilo by to pridat do /etc/portage/package.use len jednemu packagu). Staci emergnut pysqlite (co natiahne sqlite) a vysvetlit to portagu v /etc/portage/modules:
portdbapi.auxdbmodule = cache.sqlite.database
BTW najrychlejsie riesenie by bolo tmpfs, ale to by bolo treba komp davat do suspend-to-disk alebo suspend-to-ram (miesto shutdown, pripadne z tmpfs pred shutdownom portage tree skopirovat, co zaroven sposobi nizsiu defragmentaciu vzhladom k alokacii tych suborov na disku, lebo sa to kopiruje naraz).
Plus tmpfs sa da zaroven efektne pouzit aj pri emergovani (kompilacia je potom rychlejsia, ak mate dost RAM, treba mountnut tmpfs do /var/tmp).
portdbapi.auxdbmodule = cache.sqlite.database
BTW najrychlejsie riesenie by bolo tmpfs, ale to by bolo treba komp davat do suspend-to-disk alebo suspend-to-ram (miesto shutdown, pripadne z tmpfs pred shutdownom portage tree skopirovat, co zaroven sposobi nizsiu defragmentaciu vzhladom k alokacii tych suborov na disku, lebo sa to kopiruje naraz).
Plus tmpfs sa da zaroven efektne pouzit aj pri emergovani (kompilacia je potom rychlejsia, ak mate dost RAM, treba mountnut tmpfs do /var/tmp).
7. 1. 2008 16:32
Re: A vysledok?
Ale ja si nechci mergovat sqlite. Proto jej mam zakazany - aby mi nic sqlite netahalo mezi zavislosti. Znam package.use, znam i postup pro zprovozneni jako backend z te wiki (to uz jsem myslim zminoval), ale nechci jej pouzivat.
7. 1. 2008 9:47
Re: A vysledok?
V clanku je zmineno, ze byl defragmentovan pouze adresar /src. Jeho defragmentace napr. rychlost bootovani vubec neovlivni...

