В ядрото на Linux е ускорен преходът в спящ режим за бавни SSD

Предложена промяна за ядрото Linux, която оптимизира работата на новия алокатор за подкачка (swap allocator) при операции, свързани с преминаването в спящ режим (hibernate). По време на разработка един от програмистите забеляза, че при преминаване в спящ режим не се поддържа бързо разпределение на големи региони в дяла за подкачка. На системи с бавни SSD устройства, поради това възникват проблеми с производителността при операции с 4K блокове, което води до значително забавяне при преминаване в спящ режим.

При тестване на система с диск Samsung SSD 830 (SATA II, 3.0 Gbps), предложената корекция, включваща само няколко десетки реда, успя да намали времето за преминаване в спящ режим почти десетfold — от 324 на 35 секунди. Обмисля се възможността за включване на патча в текущо разработваната версия на ядрото 7.0, както и за пренос в 6.18, 6.19 и, възможно, други поддържани стабилни версии.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster