Pre jadro Linux Bola navrhnutá zmena na optimalizáciu nového alokátora swapu pre operácie súvisiace s hibernáciou. Počas tejto práce si jeden z vývojárov všimol, že hibernácia nepodporuje rýchlu alokáciu veľkých swapových oblastí. Na systémoch s pomalými SSD diskami to spôsobovalo problémy s výkonom pri použití 4K blokov, čo viedlo k citeľnému spomaleniu hibernácie.
Pri testovaní na systéme s diskom Samsung SSD 830 (SATA II, 3.0 Gb/s) navrhovaná záplata, ktorá pozostáva len z niekoľkých desiatok riadkov, skrátila čas spánku takmer 10-krát – z 324 na 35 sekúnd. Záplata sa v súčasnosti zvažuje na zaradenie do vývojovej vetvy jadra 7.0, ako aj na spätné portovanie do verzií 6.18, 6.19 a potenciálne ďalších podporovaných stabilných vetví.
Zdroj: opennet.ru
