Canonical ya gabatar da faci don hanzarta kunna yanayin bacci

Canonical shawarar akan jerin aikawasiku na Linux kernel developers saitin faci tare da aiwatarwa zafafan ƙwaƙwalwar ajiya ("maganin ƙwaƙwalwar ajiya mai dacewa"), wanda ke ba ku damar rage lokacin da ake ɗauka don shigar da yanayin bacci. Ana samun haɓakawa ta hanyar kiran aikin sakewa na tsarin ƙwaƙwalwar ajiya na biyu waɗanda ba su ƙunshi bayanai na musamman ba kuma ana iya dawo dasu da ƙarfi bayan dawowa daga yanayin bacci (misali, yankuna. ƙwaƙwalwar ajiya mara amfani da caches shafi na ƙwaƙwalwar ajiya daban-daban). Babban ra'ayin shi ne cewa bayan cire bayanan da ba dole ba, girman hoton ƙwaƙwalwar ajiyar da za a adana kafin a shiga yanayin barci yana raguwa kuma, saboda haka, ana buƙatar lokaci kaɗan don rubuta shi kuma karanta shi daga jinkirin kafofin watsa labarai.

Ta hanyar tsoho, lokacin adana juji na ƙwaƙwalwar ajiya don ɓoyewa, kernel yana adana ƙwaƙwalwar ajiya kamar yadda yake tare da duk caches, amma akwai daidaitaccen ikon 'yantar da tsarin da ba dole ba ta hanyar daidaita yanayin ƙarancin albarkatu a matakin farko na shigar da hibernation. Ana iya kunna wannan fasalin ta amfani da ma'aunin "/ sys/power/image_size" kuma yana haifar da raguwa mai mahimmanci a cikin lokacin da ake ɗauka don shigar da yanayin barci. Canonical yana ba da shawarar ƙara ƙarin sigogi biyu "/ sys/power/mm_reclaim/run" da
"/ sys/power/mm_reclaim/release", wanda zai ba ka damar haifar da sakin tsarin da ba dole ba a gaba domin a aiwatar da ainihin canji zuwa yanayin barci da sauri, kuma dawowa daga yanayin barci yana ɗaukar lokaci guda. lokacin amfani da wani data kasance a cikin sigar kernel "/ sys/power/image_size".

Gwaji akan tsarin tare da 8 GB na RAM da 8 GB na ɓangaren musanya tare da 85% na amfani da ƙwaƙwalwar ajiya an nuna a cikin saitunan tsoho (image_size = tsoho) raguwa a cikin lokacin shigar da yanayin bacci daga 51.56 zuwa 4.19 seconds lokacin fara aiwatar da tsarin. share wuce haddi žwažwalwar ajiya 60 seconds kafin shigar da yanayin barci yanayin barci. Ta rage girman hoton ƙwaƙwalwar ajiya da aka adana, lokacin dawowa ya ragu daga 26.34 zuwa 5 seconds. Lokacin da tsarin ya kunna daidaitaccen yanayin don share ƙwaƙwalwar ajiya (image_size = 0), lokacin shigar da yanayin barci ya ragu daga 73.22 zuwa 5.36 seconds, kuma lokacin dawowa daga yanayin barci ya kasance kusan baya canzawa (an rage shi kawai ta hanyar juzu'i na daƙiƙa, daga 5.32 zuwa 5.26 seconds).

Hanyar da aka tsara na iya kasancewa cikin buƙatu a cikin yanayin da ya zama dole don canzawa da sauri zuwa yanayin barci kuma yana yiwuwa a hango buƙatar irin wannan canji a gaba. Misali, a cikin tsarin gajimare, mahalli mai ƙarancin fifiko (wuraren tabo a cikin Amazon EC2) na iya motsawa cikin sauri da sakin ƙwaƙwalwar da aka shagaltar da ita yayin da amfani da albarkatu ta mahalli na farko ke ƙaruwa. Lokacin da nauyin mahalli na farko ya ragu, mahalli marasa fifiko suna dawowa daga yanayin barci. A ƙarƙashin waɗannan sharuɗɗan, don kula da ingantaccen ingancin sabis, yana da mahimmanci don rage lokacin da ake ɗauka don shigarwa da fita yanayin barci. Za'a iya haifar da lokacin tsaftacewa na riga-kafi lokacin da aka kai wani matakin babban kaya, wanda ke gaba da matakin da ke haifar da daskarewa na wurare masu mahimmanci.

source: budenet.ru

Add a comment