abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

včera 20:00 | Nová verze

Byla vydána (cgit) verze 0.99 svobodného nelineárního video editoru Pitivi. Jedná se o release candidate verze 1.0. Přehled úkolů, které je nutno ještě dodělat, na Phabricatoru. Pitivi je k dispozici také ve formátu Flatpak.

Ladislav Hagara | Komentářů: 0
včera 17:11 | Komunita

Microsoft s Canonicalem představili linuxové jádro Ubuntu optimalizováno pro cloudové služby Microsoft Azure (linux-azure). Jako výchozí je toto menší a výkonnější jádro použito již v Ubuntu Cloud Images for Ubuntu 16.04 LTS. Canonical zatím nenabízí patchování tohoto jádra za běhu systému (Canonical Livepatch Service).

Ladislav Hagara | Komentářů: 1
včera 14:55 | Komunita

Facebook oznámil, že přelicencuje open source projekty React, Jest, Flow a Immutable.js ze své vlastní kontroverzní licence BSD+Patents na licenci MIT. Stane se tak tento týden s vydáním Reactu 16. Jedním z důvodů přelicencování bylo oznámení nadace Apache, že software pod Facebook BSD+Patents licencí nesmí být součástí produktů pod touto nadací [Hacker News].

Ladislav Hagara | Komentářů: 0
23.9. 21:44 | Nová verze

Po půl roce od vydání verze 9.0 byla vydána verze 10.0 open source alternativy GitHubu, tj. softwarového nástroje s webovým rozhraním umožňujícího spolupráci na zdrojových kódech, GitLab (Wikipedie). Představení nových vlastností v příspěvku na blogu a na YouTube.

Ladislav Hagara | Komentářů: 0
22.9. 18:11 | Nová verze

Společnost Oracle oficiálně oznámila vydání Java SE 9 (JDK 9), Java Platform Enterprise Edition 8 (Java EE 8) a Java EE 8 Software Development Kit (SDK). Java SE 9 přináší více než 150 nových vlastností.

Ladislav Hagara | Komentářů: 0
22.9. 12:11 | Komunita

Na Humble Bundle lze získat hororovou počítačovou hru Outlast (Wikipedie) běžící také v Linuxu zdarma. Speciální akce končí v sobotu v 19:00.

Ladislav Hagara | Komentářů: 2
22.9. 10:33 | Humor

Mozilla.cz upozorňuje na Knihu Mozilly (Wikipedie), tj. velikonoční vajíčko ve Firefoxu. Zobrazit jej lze zadáním about:mozilla do adresního řádku. Aktuální verze Firefoxu obsahuje proroctví 15:1 "Dvojčata Mamonu se rozhádala a jejich souboje uvrhly svět do nové tmy. Zvířeti se ale tma hnusila. A tak se stalo mrštnější a silnější, šlo vpřed a jeho počty rostly. A zvíře přineslo oheň a světlo do tmy". Firefox 57 bude obsahovat proroctví 11:14. To je zatím jenom v angličtině. Pomoci lze s překladem do češtiny.

Ladislav Hagara | Komentářů: 10
22.9. 01:22 | Zajímavý projekt
Před měsícem byla spuštěna kampaň na podporu chytrého telefonu Librem 5, jenž by měl respektovat bezpečnost, svobodu a soukromí uživatelů. Cílem kampaně je vybrat alespoň milion a půl dolarů. Aktuálně je vybráno přes 600 000 dolarů, tj. 40 %. Kampaň poběží ještě další měsíc. Podporu projektu oznámilo KDE i GNOME.
Ladislav Hagara | Komentářů: 42
22.9. 00:55 | Komunita

Agentura DISA (Defense Information Systems Agency) publikovala (pdf) Ubuntu 16.04 Security Technical Implementation Guide (STIG) (zip), tj. doporučené bezpečnostní nastavení Ubuntu 16.04. Ubuntu se tak dostalo mezi unixové operační systémy a linuxové distribuce AIX, HP-UX, Oracle Linux, Red Hat a Solaris [reddit].

Ladislav Hagara | Komentářů: 2
21.9. 22:55 | Bezpečnostní upozornění

CSIRT.CZ informuje, že byly vydány nové bezpečnostní aktualizace, které opravují několik zranitelných míst v Sambě. Útočník může využít zranitelnosti s cílem získání přístupu k potenciálně citlivých informací. Uživatelům a správcům je doporučeno, aby zkontrolovali bezpečnostní opatření pro CVE-2017-12150, CVE-2017-12151 a CVE-2017-12163 a provedli potřebné aktualizace.

Ladislav Hagara | Komentářů: 0
Těžíte nějakou kryptoměnu?
 (5%)
 (3%)
 (17%)
 (75%)
Celkem 564 hlasů
 Komentářů: 23, poslední včera 18:12
    Rozcestník

    Dotaz: rychlost bootu

    29.4.2015 22:17 lertimir | skóre: 60 | blog: Par_slov
    rychlost bootu
    Přečteno: 824×
    trochu se zase štourám v bootu a zatím nechápu, proč tak dlouho trvá.
    systemd-analyze
    Startup finished in 3.366s (kernel) + 5.577s (initrd) + 4.416s (userspace) = 13.360s
    
    kernel + initrd skoro 9 sec. Přitom systém startuje ze SSD, jádro má po 6M a initrd pod 9M. Rychlosti SSD jsou
    hdparm -Tt /dev/sda
    
    /dev/sda:
     Timing cached reads:   11700 MB in  2.00 seconds = 5851.52 MB/sec
     Timing buffered disk reads: 632 MB in  3.01 seconds = 210.27 MB/sec
    
    #dd if=/dev/zero of=tempfile bs=1M count=1024 conv=fdatasync,notrunc
    1024+0 záznamů přečteno
    1024+0 záznamů zapsáno
    1 073 741 824 bajtů (1,1 GB) zkopírováno, 2,52218 s, 426 MB/s
    # echo 3 > /proc/sys/vm/drop_caches
    #dd if=tempfile of=/dev/null bs=1M count=1024
    1024+0 záznamů přečteno
    1024+0 záznamů zapsáno
    1 073 741 824 bajtů (1,1 GB) zkopírováno, 2,83766 s, 378 MB/s
    
    
    Proč startuje pár MB tak dlouho? systemd-analyze plot nic nedá. kernel a initrd jsou atomické operace. Procesor je 4 jádro i5 s nezamčeným násobičem a možností jít až na 4GHz, takže pomalostí procesoru to také být nemůže.

    Řešení dotazu:


    Odpovědi

    29.4.2015 22:51 nobody
    Rozbalit Rozbalit vše Re: rychlost bootu
    btw: xubuntu 14.04 - tedy bez sYsTeMd - start cca 6s, i5 2520M + SSD
    # hdparm -Tt /dev/sda
    
    /dev/sda:
     Timing cached reads:   7434 MB in  2.00 seconds = 3718.63 MB/sec
     Timing buffered disk reads: 610 MB in  3.01 seconds = 202.78 MB/sec
    
    # dd if=/dev/zero of=tempfile bs=1M count=1024 conv=fdatasync,notrunc
    1024+0 vstoupivších záznamů
    1024+0 vystoupivších záznamů
    1 073 741 824 bajtů (1,1 GB) zkopírováno, 6,71549 s, 160 MB/s
    
    # echo 3 > /proc/sys/vm/drop_caches
    # dd if=tempfile of=/dev/null bs=1M count=1024
    1024+0 vstoupivších záznamů
    1024+0 vystoupivších záznamů
    1 073 741 824 bajtů (1,1 GB) zkopírováno, 5,09127 s, 211 MB/s 
    btw: co je to za distro ? koukam ze mas cz preklad bez vší :)
    29.4.2015 22:54 lertimir | skóre: 60 | blog: Par_slov
    Rozbalit Rozbalit vše Re: rychlost bootu
    distro openSUSE 13.2
    4.5.2015 22:15 JanM | skóre: 28
    Rozbalit Rozbalit vše Re: rychlost bootu
    na Archu x86_64 s SSD a s Intelem i7 kernel zabere 1,7 s, userspace 13,2 s. Z toho druhého zdržuje 2,5 s import ZFS poolu a dále 8,3 s netcfg.service (DHCP, bridge). Toho čekání na síť jsem si doposud nevšiml, neb se stejně nedokáži rychleji zalogovat do KDM, které se objeví cca po 7 s.

    Kdysi dávno hodně zlobilo ZFS - modul spl či zfs se načítal až 10 s. Z systemd-analyze plot to nemusí být tak patrné, zato v dmesg ano.
    29.4.2015 22:53 #Tom
    Rozbalit Rozbalit vše Re: rychlost bootu
    Před lety jsem k ladění rychlosti startu zkoušel použít toto:

    http://www.bootchart.org/

    Je to samozřejmě staré a netuším, jestli to funguje i se systemd, ale s klasickými init skripty to fungovalo pěkně. Pěkně to ukáže, které služby nejvíce zdržují.
    29.4.2015 23:15 lertimir | skóre: 60 | blog: Par_slov
    Rozbalit Rozbalit vše Re: rychlost bootu
    Ano, znám, kdysi jsem to také používal, ted je součástí systemd . zatím jsem použival jen systemd-analyze plot > soubor A moc nejsem si jist jestli bootchart je schopen rozebrat, co se děje přitom když se loaduje kernel a initrd.
    30.4.2015 10:28 #Tom
    Rozbalit Rozbalit vše Re: rychlost bootu
    S takovou může být součástí systemd i otvírák na pivo. :-D

    Bootchart není součástí jádra, takže půjde spustit nejdřív z initramfs, no jednodušší bude přeložit si vlastní jádro se zabudovanými ovladači pro řadič disku a kořenový souborový sytém než upravovat skripty v initramfs. Pokud se systém nezavádí z diskového pole, a pokud na kořenový oddíl v zavaděči ukazuje přímo cesta k zařízení, nikoli jmenovka či UUID, mělo by to být schůdné.
    David Watzke avatar 29.4.2015 23:26 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: rychlost bootu
    Jak komprimuješ kernel image? Mohlo by maličko pomoct vypnout kompresi.
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    30.4.2015 06:33 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: rychlost bootu
    Panebože to je zase dotaz....

    Proč tě zajímá boot který se spustí jednou za den zda běží 5s nebo 10s?

    Nebude to pro to že jádro provádí hromadu testů pro detekci HW?

    Takže co vyházet z jádra podporu kterou nepotřebuješ, kritické věci přeložit napevno do jádra, nepoužívat initrd?
    30.4.2015 08:49 j
    Rozbalit Rozbalit vše Re: rychlost bootu
    Co na tom nechapes, lennart mu slibil ze to bude startovat rychlosti blesku a ono nic.

    Jak tak koukam, prisel cas kdy se budu minimalne par mesicu valet smichem kazdej den, oslavujte, vysel novej deb se systemd.
    1.5.2015 16:59 mhepp
    Rozbalit Rozbalit vše Re: rychlost bootu
    Sice mam stejne pocity, ale tazatel resi opensuse.

    A abych nebyl uplne offtopic. Zkousel sis projit vystup z dmesg?
    1.5.2015 21:30 MadCatX
    Rozbalit Rozbalit vše Re: rychlost bootu
    Na zhruba podobné sestavě ale s betou Fedory 22 jsem na tom ještě hůř (celkový boot time ~22 sec), ale v mém případě vím proč. Dobu startu jádra výrazně prodlouží DVD vypalovačka. Buď má nějak zabugovaný firmware nebo je něco s ovladačem pro radič disku, při každém bootu totiž trvá zhruba 4 vteřiny, než mechanika řadiči oznámí stav "DRDY" a jádro čeká, než se probere. Další brzdu představuje služba "abrtd", která podle systemd potřebuje na spuštění okolo 13 sekund.

    Určitě bych se tedy podíval, jestli jádro nečeká, než se zinicializuje nějaký hardware; v dmesg by mohlo něco být. Další možností je zkonfigurovat jádro tak, aby mohlo startovat bez initrd. Pokud jsou ovladače pro filesystem, na kterém je root zakompilovány do jádra, mělo by být možné initrd jednoduše vyhodit z konfigurace GRUBu a jádro spouštět s parametrem "rootfstype=<typ_fs>".
    1.5.2015 22:48 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: rychlost bootu
    Skus ve vypalovačce nechat nějaké DVD co to udělá, vím že některým když jsou prázdné trvá dlouho inicializace - skouší načíst dlouho medium co není.
    2.5.2015 15:53 MadCatX
    Rozbalit Rozbalit vše Re: rychlost bootu
    Vliv přítomnosti média v mechanice je minimální, spíš mi přišlo, že je to ještě o fous pomalejší. Exaktně změřené to ale nemám. (BTW, když nechám nějakou placku v mechanice notebooku, prodlouží to boot skoro o 10 vteřin, protože GRUB se tam zřejmě snaží najít něco bootovatelného.)
    2.5.2015 16:41 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: rychlost bootu
    Tak co nastavení grubu nebude tedy problém tam?

    Co zakázat nějak grubu prohlížet ostatní media kromě HDD?

    PS. Nikdy jsem to neřešil tak nevím zda to vůbec jde.
    2.5.2015 17:52 MadCatX
    Rozbalit Rozbalit vše Re: rychlost bootu
    Nastavení GRUBu ale nemá žádný vliv dlouhý start jádra a initrd. Na notebooku mi podle systemd nastartuje jádro za 3,5 vteřiny, na desktopu s výrazně lepším procesorem a rychlejším SSDčkem je to cca 4,5 vteřiny nejspíš právě kvůli dlouhé detekci DVD mechaniky. Nikdy jsem to neřešil a je mi to do značné míry jedno, chtěl jsem tu akorát zmínit pár možností, které můžou ovlivnit rychlost bootu...
    pavlix avatar 5.5.2015 08:13 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: rychlost bootu
    Tak co nastavení grubu nebude tedy problém tam?

    +1

    Kdysi jsem u grubu jako první vyhazoval vyhazoval z device.map řádek pro disketovku.
    4.5.2015 12:04 lertimir | skóre: 60 | blog: Par_slov
    Rozbalit Rozbalit vše Re: rychlost bootu
    Dík za odpověď. Samozřejmě, že na pár vteřinách při bootu můj život nestojí, jen jsem chtěl porozumět, proč na hodně výkoném procesoru natáhnout kernel a initrd trvá tak dlouho. Zvláště, když následné spuštění všech dalších procesů je výrazně kratší. Odpověď, že příčina může být v tom, že se inicializuje nějaký HW a trvá to než přijde odpověď, je pro mne validní.
    4.5.2015 18:09 j
    Rozbalit Rozbalit vše Re: rychlost bootu
    Cece ... skoda ze nemam po ruce nic s kamerou, bych ti natocil jak vypada dlouhej boot. Dobre 15 minut bezi jen post, nez se to vubec dostane k bootu systemu. A nez ten system nastartuje trva minimalne dalsich 15 minut.

    Co to dela? No nejdriv checkuje veskerej HW, inicializuje pole ... a hromadu dalsich veci, mno a pak to system vsechno konfiguruje, pripojuje disky, startuje databaze ...

    Takze resit, jestli neco startuje o 30s nebo dokonce o 3s dyl ...

    A cim novejsi HW to je, tim dyl to trva, protoze ac se to nezda, tak ve skutecnosti je uvnitr cim dal vic veci, ktere je treba nastartovat. A samo, v dalsim poradi je soucasti jadra cim dal vic ruznych driveru a hleda to cim dal vic HW, coz zase trva.

    Muzes to lehce poladit a neco usetrit na tom, ze zrusis moduly, ovladace (jen ty co potrebujes) zakompilujes do jadra a ... v brzky dobe narazis na to, ze si k tomu zelezu neco pripojis a ono to nefunguje, protoze ty si chtel rychlejsi boot a nemas modul.

    Je to presne totez, jako resit, za jak dlouho nastartuje web browser ... naprosto nezajimavej udaj, jedno i druhy.
    4.5.2015 18:42 lertimir | skóre: 60 | blog: Par_slov
    Rozbalit Rozbalit vše Re: rychlost bootu
    Serverový boot je něco zcela jiného. To u systému, který se rebootne cca jednou za rok je jedno. Vzhledem k tomu, že tu párkrát někdo prezentoval boot kernel+initrd v řádu cca 2+3 vteřiny, tak jsem se zeptal a odpověď mi stačí. A to jestli čas bootu je nebo není důležitý závisí na tom jak se pracuje, jestli ráno zapnu, dám si kafe, pak u něj celý den sedím a večer vypnu tak je to jedno. Jestli důležitá část je tak, že přijdu, něco provedu na něco se zeptám a za 3 min jsem zase na odchodu a budu vypínat tak je: Buď boot systému browser omezeně důležitý, protože pokaždé startuje z nuly, nebo spotřebu neřeším a nechám systém pořád zapnutý, nebo hibernuji/uspávám a spolehlivě se mi vzbudí veškerý HW. Bohužel se mi nebudí zvukovka a trochu o spotřebu mám pořád zájem. Nicméně dotaz beru jako zodpovězený. Stáhnout boot čas významně mi za energii a čas nebude stát.
    pavlix avatar 5.5.2015 08:18 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: rychlost bootu
    Já to mám pocitově za pár vteřin, nejdelší je pro mě snad start Xorg. A můžu říct, že jsem za rychlý boot rád, i když nebootuju ani denně. Rebootuju po rebuildu jádra, tudíž v době, kdy chci pracovat a jako u každé jiné akce, čím je to pomalejší, tím víc mě to zdržuje. Kdybych to mohl při malém úsilí sestřelit na jednu vteřinu, udělám to.
    7.5.2015 17:21 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: rychlost bootu
    No jo my nemůžem za to že za den přeložíš 10 jáder a potřebuješ je nabotovat :-)

    Jasně tady je to specifický požadavek a pokud půjde boot zrychlit tak zde to má význam.
    pavlix avatar 8.5.2015 18:49 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: rychlost bootu
    No jo my nemůžem za to že za den přeložíš 10 jáder a potřebuješ je nabotovat :-)
    Pořiď si oči.
    4.5.2015 20:27 Jirka
    Rozbalit Rozbalit vše Re: rychlost bootu
    Buď rád, že na tom nejsi jako já:
    systemd-analyze
    Startup finished in 4.660s (kernel) + 1min 42.862s (userspace) = 1min 47.522s
    
    michich avatar 5.5.2015 07:59 michich | skóre: 51 | blog: ohrivane_parky
    Rozbalit Rozbalit vše Re: rychlost bootu
    To skoro vypadá, že ti něco čeká do 90sekundového timeoutu.
    Heron avatar 5.5.2015 10:45 Heron | skóre: 51 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: rychlost bootu

    Proč?

    Jeden stroj:

    Startup finished in 3.527s (kernel) + 46.858s (userspace) = 50.385s

    Druhej stroj

    Startup finished in 5.465s (kernel) + 1.687s (userspace) = 7.152s

    Třetí

    Startup finished in 1.817s (kernel) + 1.398s (userspace) = 3.215s

    Všechny tři časy jsou zcela v pořádku, ten třetí měl ještě před časem 400ms userspace.

    (První stroj je server s hromadou služeb, druhý je fyzická pracovní stanice s nějakým HW navíc, třetí je virtuálka pro testy.)

    pavlix avatar 5.5.2015 14:10 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: rychlost bootu
    Proč?
    Třeba protože je ta hodnota podezřele blízká 90 sekundám a je tam ještě pár vteřin na víc a zbytek bootu? Samozřejmě to může být náhoda, ale vzhledem k tomu, že je boot time jinak většinou podstatně nižší, což ukazují i tvoje výsledky, je takové podezření nasnadě.
    5.5.2015 14:58 S.
    Rozbalit Rozbalit vše Re: rychlost bootu
    Když už jsme u toho poměřování, tak já jsem na tom takhle:
    Startup finished in 15.000s (kernel) + 2min 4.588s (userspace) = 2min 19.589s

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.