neprihlásený Sobota, 23. novembra 2024, dnes má meniny Klement
Linux má výrazne zrýchliť hibernáciu a obnovenie systému

Značky: Linux

DSL.sk, 6.10.2020


Od budúcej verzie linuxového jadra 5.10 by malo prísť k zrýchleniu hibernácie a následného obnovenia systému.

Pri hibernácii sa stav systému a jeho pamäte uloží na disk a počítač sa vypne, pri následnom zapnutí a obnovení sa obraz pamäte a stav operačného systému obnoví z disku.

Pri systémoch s viacerými gigabajtami pamäte tak potrebuje hibernácia uložiť na disk a následne prečítať veľké množstvo dát a trvá tak nezanedbateľný čas.

Na zlepšenie upozornil linuxový Phoronix, zrýchlenie umožňuje vďaka uskutočňovaniu I/O operácií naraz v dávkach. V súčasnosti sa I/O operácie pri hibernácii a obnove majú uskutočňovať individuálne pre každú stránku.

Autor zlepšenia avizuje výrazné zrýchlenie pri 16 GB obsadenej pamäte na systéme s obmedzeným IOPS výkonom, keď sa cyklus hibernácie a obnovy zrýchlil z 21 minút na 1 minútu.

Aká bola presne konfigurácia systému a aké zrýchlenie je možné očakávať na bežných PC a podľa typu úložiska nie je jasné.

Poslednou zatiaľ stabilnou verziou linuxového jadra je 5.8, vývojári v súčasnosti pripravujú vydanie verzie 5.9 a verzia 5.10 by mala prísť ku koncu roka.

V polovici roka bolo avizované aj ďalšie zlepšenie zrýchľujúce hibernáciu od spoločnosti Canonical, informovali sme o ňom v tomto článku. Zlepšenie tvorcu Ubuntu má zrýchliť hibernáciu tým, že niektoré kroky zapisujúce dáta na disk uskutoční skôr ako je iniciovaná hibernácia, napríklad ak je systém dlhšie v nečinnosti a očakáva sa možná hibernácia.


      Zdieľaj na Twitteri



Najnovšie články:

Protimonopolný úrad začal prešetrovať, prečo v SR nie sú skutoční virtuálni mobilní operátori
Nový trailer filmu Minecraft
Linux v ďalšej verzii vyradí súborový systém Reiser
Odštartovaná výroba flash pamäte s 321 vrstvami
Apple má prvýkrát použiť vlastný 5G modem v iPhone v marci
Linux dostáva podporu veľkokapacitných pamäťových SDUC kariet
USA požadujú, aby Google predal Chrome a potenciálne aj Android
ISS zvýšila orbitu, aby sa vyhla troskám zo satelitu
Vzniknú fyzické zábavné tematické Minecraft parky
Qualcomm chystá Snapdragon CPU pre lacnejšie PC, majú začínať na 600 dolárov


Diskusia:
                               
 

Niečo podobné má zrejme aj Windows, ale toto je lepšie a rýchlejšie.
Odpovedať Známka: -7.0 Hodnotiť:
 

Windows hibernuje do par sekund pri 16GB ram :-D
Ked sa Linux dostane pod minutu, na Windowse zavriem notebook a pc bude zahibernovany :-)
Ale beriem, Linux je zdarma, tak aj to je uspech.
Odpovedať Známka: -2.7 Hodnotiť:
 

Asi tlacova chyba.
Maju tam byt asi sekundy a nie minuty.
Na to, ze win nie je zdarma, je to katastrofa.
Odpovedať Známka: 6.0 Hodnotiť:
 

Trubky... viete aky je rozdiel medzi spankom PC a hybernaciou? :D :D :D
Odpovedať Známka: 7.5 Hodnotiť:
 

Samozrejme, ze vieme. Bavime sa o hibernacii a nie spanku. Do spanku ide Windows okamzite.
Odpovedať Známka: -6.7 Hodnotiť:
 

Ked spi, tak chrape.
Ked hybernuje, tak na teba zmurka diodou.

Odpovedať Známka: 4.3 Hodnotiť:
 

Vdaka tomu, ze Windows nie je zdarma je tak dobry a rychly.
Odpovedať Známka: -7.6 Hodnotiť:
 

To si co vypustil z klavesnice :O Aj premyslas ci len pises.
Odpovedať Známka: 7.1 Hodnotiť:
 

Na co narazas?
Odpovedať Hodnotiť:
 

Windows 10 je zdarma. Akurát má dole pri hodinách vodotlač a nedá sa prispôsobiť vzhľad. Inak je plne funkčný. Komu vadia tie dve veci, nech si na e-bay kúpi licenciu, cca 2$.
Odpovedať Známka: 4.0 Hodnotiť:
 

A už neplatí, že po pár mesiacoch dokáže nelicencovaná (a necracknutá) verzia bežať len hodinu a potom sa shutdowne?
Odpovedať Hodnotiť:
 

O tom neviem nič. Mne sa to nestalo a to som pár mesiacov fungoval bez licencie.
Odpovedať Hodnotiť:
 

podla mna si to mylis s hybrid sleepom, kedy v skutocnosti mas stale aktivnu ramku az casom to ulozi na disk, v 7tke rozhodne plne hibernuje docela dlho
Odpovedať Známka: 10.0 Hodnotiť:
 

Ano windows hibernuje do par sekund aj pri 16GB RAM. A vysvetlenie je jednoduche, updatuje hiberfil.sys priebezne a teda pri zhibernovani nepotrebuje naraz celu RAMku zapisat na disk, len zosynchronizovat hyberfil.sys.
Odpovedať Známka: 6.0 Hodnotiť:
 

A co brani tomuto rieseniu aj v Linuxe? Kludne pre server nech je to vypnute.
Odpovedať Hodnotiť:
 

Ǔroveň erudovanosti diskusie o tlačení funkcionality, ktorá mimo userspacu nedáva popri hackovaní akýkoľvek zmysel, do kernelu je z odborného pohľadu priekazne zarážajúca.
Odpovedať Hodnotiť:
 

ukazka aky je linux super v praxi ..


.. skoda ze len trvalo trilion rokov to zrychlit z 21 minut na 1 minutu. Akurat ze vo windowse to funguje uz roky a je to prva vec co vypnem.
Odpovedať Známka: -2.0 Hodnotiť:
 

moj windows na premium laptope:
uspat a znovu zobudit: 5minut
hybernovat a zobudit: 30minut

reinstalacia + boot mojho linuxu vcera v noci: 3 minuty.
Odpovedať Známka: -0.5 Hodnotiť:
 

Moj macbook stačí zaklapnut a hibernuje že vydrží aj dva týždne na baterke. Potom stačí otvoriť a ide okamžite. Žiadne čakanie na zobudzanie sa z hibernácie. Macbooky toto majú najlepšie vyriešené.
Odpovedať Známka: 0.0 Hodnotiť:
 

Lenže základom konštruktívnej diskusie je vyjadrenie uznania za návrh zostavy s toľkou pamäťou a tak s obmedzeným IOPS, že je to môžné prezentovať ako nepochybne skvelý nápad. Zyebať takú pičovinu priekazne odbornými argumentami až pod čiernu zem je až ďalší krok.
Odpovedať Známka: 0.0 Hodnotiť:
 

Áno, o tom sa v minulosti veľa písalo. Odvtedy sa situácia ešte zlepšila.
Odpovedať Hodnotiť:
 

Ja MacBook otvorím... A ak sa úspešne zobudí, tak si zatlieskam. :D 4 z 5 prípadov musím MB natvrdo vypnúť a reštartovať, lebo po otvorení vidím len čiernu obrazovku.

Dva týždne by vydržal aj uspatý. Mal som starý notebook, ktorému baterka držala tak 3 minúty, ale po zaklapnutí v režime spánku (napájaná RAM) vydržal aj 3 týždne.
Odpovedať Známka: 1.1 Hodnotiť:
 

To znie ako by si mal na tom Macbooku Windows
Odpovedať Známka: 3.3 Hodnotiť:
 

aj ma, sestra mu tam nalepila jablko a teraz si mysli ze ma macbook :D
Odpovedať Známka: 0.0 Hodnotiť:
 

To co pouziva Apple nie je hibernacia, ale tesit sa z toho mozes dalej. ;-)
Odpovedať Známka: 10.0 Hodnotiť:
 

Ale je to lepšie a komfortnejšie a rýchlejšie
Odpovedať Známka: -5.0 Hodnotiť:
 

mne hibernacia na fedore funguje uz teraz tak rychlo, ze sa niekedy ani nestihne locknut obrazovka.
a potom pri spusteni chvilu vidiet odmknuty screen..

aspon teda viem co ma caka ked sa potom prihlasim?


Odpovedať Známka: 8.0 Hodnotiť:
 

Nezabudni pred spanim pozerat porno a potom hned zaklapnut. Rano otvaraj laptop az ked budes na prvej porade.
Odpovedať Známka: 7.3 Hodnotiť:
 

Zaklapnúť rovno z vtákom
Odpovedať Známka: 0.0 Hodnotiť:
 

vftipny jak matelko, dopice...
Odpovedať Známka: 3.3 Hodnotiť:
 

Čo si zase taký nervózny? Došli cigy?
Odpovedať Hodnotiť:
 

Ludia si tu dost mylia sleep (pamat zostane napajana, nic netreba ukladat na disk), a hibernaciu (vsetko z pamati sa ulozi na disk).
Hibernovat pri 16GB RAM bez SSD urcite nepotrva par sekund. Na SSD mozno, ale co potom ta zivotnost?
Potom este existuje hybridny sleep, coz je kombinacia oboch.
Odpovedať Známka: 6.0 Hodnotiť:
 

pri hibernacii sa neuklada cely obsah pamate, ale iba pouzita pamat a aj na tu sa aplikuje kompresia, v realite sa zapise tak 2-4GB, podla toho co vsetko mas pospustane. Musel by si velmi casto hibernovat, aby to malo nejaky vplyv na ssd....
Odpovedať Známka: 5.0 Hodnotiť:
 

Má hibernácia význam na SSD diskoch? Nezaberie prebudenie z hibernácie toľko času, čo zapnutie?
Odpovedať Známka: 6.7 Hodnotiť:
 

Podstata hibernácie nie je rýchlosť zobudzania ale obnova stavu
Odpovedať Známka: 10.0 Hodnotiť:
 

Vo Win 10 a v Linux Mint sa dá nastaviť, nech po štarte spustí programy, ktoré som mal spustené pri vypínaní pc.
Odpovedať Známka: -5.0 Hodnotiť:
 

to je super lebo otvorenie programu nanovo je to iste ako jeho otvorenie v rozpracovanom stave dokumentu/projektu, však ?

pre ludi čo pc používajú na facebook a youtube to je zbytočnosť, ale ak má niekto otvorených čo už len niekoľko word dokumentov (o komplikovaných projektoch ktorých load trvá minúty ani nehovorím) tak spánok alebo hibernácia sú rozdiel dni a noci oproti beznemu startu (čo sa efektivity práce týka)


Odpovedať Známka: 8.5 Hodnotiť:
 

Myslel som že tamtá fičúra otvorí programy aj so súbormi, ktoré v nich boli otvorené. Díky za vysvetlenie.
Odpovedať Známka: 10.0 Hodnotiť:
 

Najlahsie riesenie by bolo konecne zacat riadne optimalizovat, aby OS aj s par otvorenymi programami sa zmestil do maximalne nejakych 2GB ram, takze by sa to dokazalo velmi rychlo ulozit a aj nacitat pri hybernacii :)

Ak by system s browserom a par otvorenymi tabmi sa zmestil do cca 1GB, tak pri rychlosti SSD 400MB/s by hybernacia trvala 3 sekundy a pri HDD s rychlostou 70MB/s 15 sekund, co je stale paradny vysledok...
Odpovedať Známka: 0.0 Hodnotiť:
 

Vedecky nie je možné, aby sa OS aj s otvorenými programami zmestil do 2 GB. Fyziku skrátka neoklameš.
Odpovedať Hodnotiť:
 

teoreticky by sa dalo komprimaciou znizit velkost snapshotu, ale to by riesilo len usporu miesta na disku a naopak by to este viac zatazilo procesor pri komprimacii a dekomprimacii a tym padom logicky predlzilo aj cas zobudzania a hibernovania.
Odpovedať Známka: 5.0 Hodnotiť:
 

Hibernáciu som nikdy nepoužil. K čomu je to dobré? Viem, že v Linuxe to nikdy dobre nefungovalo a aj vo Win10 robí hibernácia problémy.
Odpovedať Známka: -3.3 Hodnotiť:
 

mňa by fest zaujímalo čo to je za stroj a čo na ňom má pustené keď hibernácia so 16GB ram trvala 21 minút

5400 otáčkový disk umožňuje 100MB/s ako nič - teda zápis/čítanie 16GB by nemalo trvať viac ako 3 minúty

už tá minúta je dosť veľa (kedže ramka nebude plná a pri hibernácii sa používa kompresia)

ja síce bežne použam sleep, lebo je oveľa rýchlejší a pohodlnejší ale raz za čas ked viem ze pc vypínam na dlhšiu dobu tak použijem hibernáciu na disk ale nemyslím že zobudenie trvá viac ako minútu (používam manjaro a 12GB ram - zväčša spustený blender s rozpracovaným projektom o velkosti pár GB, gimp a prehliadač a pár blbostí okolo)
Odpovedať Hodnotiť:
 

"pri obmedzenom IOPS" - tzn. rychlost IO operacii bolo zamerne obmedzene aby sa dalo presnejsie zmerat pomer zlepsenia
Odpovedať Známka: 10.0 Hodnotiť:
 

To zrýchlenie z 21 minút na 1 minútu je čo? Sekundy to asi nebudú. Ešte by som pochopil z 1 minúty na 21 sekúnd. Ale myslím, že to bude zrejme nejaký preklep.
Odpovedať Hodnotiť:
 

U mňa, ale vo Windows, trvá hibernácia 8 GB asi 15 sekúnd a obnovenie asi 15 sekúnd. Takže celkom mi tie čísla nesedia.
Odpovedať Hodnotiť:
 

Hibernaciu a pripadne spanok povazujem za prezitok. To patri do minulej dekady. Z NVME SSD system nabehne pod 10 sekund a kto je tak strasne vytazeny a tak strasne nestiha ze nema cas ani 10 sekund az ma z toho vredy.. tak nech ho klepne pepka a bude pokoj.
Odpovedať Známka: -6.0 Hodnotiť:
 

Hibernácia nie je na rýchly štart, ale na pokračovanie tam, kde som skončil. Odjakživa u mňa hibernácia trvala dlhšie ako štart systému, ale som používal iba tú. Teraz je s novým počítačom hibernácia rovnako rýchla ako štart, takže nepoznám rozdiel. Ale ak potrebujem pokračovať, kde som skončil, tak zhibernujem a je mi jedno, či s tým mám SSD nejaký problém alebo nie.
Odpovedať Hodnotiť:
 

install arch. alebo debian. alebo... len nie windows.
Odpovedať Hodnotiť:
 

linux je pre profesionalov, a kocky co nemaju zivot , ale len ten pojebany kompjuter , dni mozu travit tym ze to dokazu spustit, fakt radsej barany ako tie vyblikane očká. poznam zopar podobnych kociek, keby ste sli radsej behat tragedi
Odpovedať Hodnotiť:
 

Aj linux pouzivam, aj windows na poebanom komputeri, aj barany mam pravidelne, aj ocka vyblikane, aj kociek vela poznam a aj behat chodim. Co teraz?
Odpovedať Hodnotiť:
 

Daj si za jeden :D
Odpovedať Hodnotiť:
 

To by som krival
Odpovedať Hodnotiť:

Pridať komentár