நியமனம்
முன்னிருப்பாக, உறக்கநிலைக்காக ஒரு நினைவக டம்பைச் சேமிக்கும் போது, கர்னல் அனைத்து கேச்களிலும் நினைவகத்தைச் சேமிக்கிறது, ஆனால் உறக்கநிலையில் நுழையும் ஆரம்ப கட்டத்தில் வள பற்றாக்குறை நிலைமைகளை உருவகப்படுத்துவதன் மூலம் தேவையற்ற கட்டமைப்புகளை விடுவிக்க ஒரு நிலையான திறன் உள்ளது. இந்த அம்சத்தை “/sys/power/image_size” அளவுருவைப் பயன்படுத்தி செயல்படுத்தலாம் மற்றும் தூக்க பயன்முறையில் நுழைவதற்கு எடுக்கும் நேரத்தை குறிப்பிடத்தக்க அளவில் குறைக்கலாம். “/sys/power/mm_reclaim/run” மற்றும் மேலும் இரண்டு அளவுருக்களைச் சேர்க்குமாறு கேனானிகல் பரிந்துரைக்கிறது
“/sys/power/mm_reclaim/release”, இது தேவையற்ற கட்டமைப்புகளை முன்கூட்டியே வெளியிட உங்களை அனுமதிக்கும், இதனால் தூக்க பயன்முறைக்கு உண்மையான மாற்றம் முடிந்தவரை விரைவாக செய்யப்படுகிறது, மேலும் தூக்க பயன்முறையிலிருந்து திரும்புவதற்கு அதே நேரம் எடுக்கும். கர்னல் அளவுருவில் ஏற்கனவே உள்ள ஒன்றைப் பயன்படுத்தும் போது "/sys/power/image_size".
8 ஜிபி ரேம் மற்றும் 8 ஜிபி ஸ்வாப் பார்ட்டிஷனுடன் 85% நினைவகப் பயன்பாட்டுடன் கூடிய கணினியில் சோதனையானது, இயல்புநிலை அமைப்புகளில் (image_size=default) செயல்முறையைத் தொடங்கும் போது ஸ்லீப் பயன்முறையில் நுழைவதற்கான நேரம் 51.56 முதல் 4.19 வினாடிகள் வரை குறைவதைக் காட்டுகிறது. தூக்க பயன்முறையில் நுழைவதற்கு 60 வினாடிகளுக்கு முன் அதிகப்படியான நினைவகத்தை அழிக்கிறது. சேமிக்கப்பட்ட நினைவகப் படத்தின் அளவைக் குறைப்பதன் மூலம், மீட்பு நேரம் 26.34 இலிருந்து 5 வினாடிகளாகக் குறைந்தது. அதிகப்படியான நினைவகத்தை (image_size=0) அகற்றுவதற்கான நிலையான பயன்முறையை கணினி இயக்கியபோது, உறக்கப் பயன்முறையில் நுழைவதற்கான நேரம் 73.22 இலிருந்து 5.36 வினாடிகளாகக் குறைக்கப்பட்டது, மேலும் தூக்கப் பயன்முறையிலிருந்து திரும்பும் நேரம் கிட்டத்தட்ட மாறாமல் இருந்தது (அது மட்டும் குறைக்கப்பட்டது ஒரு வினாடியின் பின்னம், 5.32 முதல் 5.26 வினாடிகள் வரை).
முன்மொழியப்பட்ட முறையானது தூக்க பயன்முறைக்கு மிக விரைவாக மாற வேண்டிய சூழ்நிலைகளில் தேவைப்படலாம், மேலும் அத்தகைய மாற்றத்தின் அவசியத்தை முன்கூட்டியே கணிக்க முடியும். எடுத்துக்காட்டாக, கிளவுட் அமைப்புகளில், குறைந்த முன்னுரிமை மெய்நிகர் சூழல்கள் (
ஆதாரம்: opennet.ru