Linux hibernálás gyorsulhat többszörösére lassabb SSD-ken

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

Egy friss fejlesztési javaslat (patch sorozat) jelentősen javíthatja a Linux rendszerek hibernálási (hibernation) teljesítményét, különösen lassabb SSD-k esetén. A módosítások hatására a rendszer akár több szeres gyorsulást is elérhet, így a korábban lassan reagáló eszközökön is érezhetően rövidebb idő alatt lehet a gépet alvó állapotba helyezni.

A fejlesztésért felelős Kairui Song a kernel új swap-allokátorán (swap allocator) dolgozik, amely korábban nem kínált magas teljesítményű lefoglalási útvonalat a hibernáláshoz. Az új gyorsított allokáció különösen hasznos azoknál az SSD-knél, amelyek gyenge 4K-s írási teljesítménnyel rendelkeznek.

Drasztikus példaként egy Samsung 830 SATA 2.0 SSD esetén a Linux 6.19 kernel hibernálása 324 másodpercig tartott, míg a két új patch alkalmazásával ez az idő mindössze 35 másodpercre csökkenthető. Gyorsabb SSD-knél a teljesítménynövekedés kisebb mértékű, de a gyenge 4K írási teljesítményű meghajtóknál a gyorsulás kiemelkedő, ahol „a teljesítmény akár többszörösére is nőhet”:

6.19:               324 seconds
After this series:  35 seconds

A javítás mindössze néhány tucat sort érint a kernel swap-fájl kezelésében. Bár a kód még felülvizsgálat alatt áll és a Linux 7.0 ciklusába már nem kerül bele, várhatóan a Linux 7.1 kernel középső éves kiadásában már elérhető lehet. Ez a fejlesztés jelentősen javíthatja a régebbi, lassabb SSD-kkel rendelkező rendszerek hibernálási élményét, és csökkentheti a várakozási időt a hétköznapi használat során.