Cache coloring
கணினி அறிவியலில், தற்காலிக சேமிப்பு வண்ணம் (பக்க வண்ணம் என்றும் அழைக்கப்படுகிறது) என்பது CPU தற்காலிக சேமிப்பின் பார்வையில் இருந்து தொடர்ச்சியான இலவச பக்கங்களை ஒதுக்க முயற்சிக்கும் செயல்முறையாகும், இது செயலி மூலம் தற்காலிக சேமிப்பு செய்யப்பட்ட மொத்த பக்கங்களின் எண்ணிக்கையை அதிகரிக்கிறது. மெய்நிகர் நினைவகத்தை இயற்பியல் நினைவகத்துடன் வரைபடமாக்கும் போது, இயக்க முறைமையில் குறைந்த அளவிலான மாறும் நினைவக ஒதுக்கீடு குறியீட்டால் தற்காலிக சேமிப்பு வண்ணம் பொதுவாகப் பயன்படுத்தப்படுகிறது. தற்காலிக சேமிப்பு நிறம் இல்லாத ஒரு மெய்நிகர் நினைவக துணை அமைப்பு தற்காலிக சேமிப்பு செயல்திறனைப் பொறுத்தவரை குறைவான தீர்மானகரமானது, ஏனெனில் ஒரு நிரலில் இருந்து அடுத்த நிரலுக்கு பக்க ஒதுக்கீட்டில் உள்ள வேறுபாடுகள் நிரல் செயல்திறனில் பெரிய வேறுபாடுகளுக்கு வழிவகுக்கும். செயல்பாடுகளின் விவரங்கள் ஒரு இயற்பியல் குறியீட்டு CPU தற்காலிக சேமிப்பு வடிவமைக்கப்பட்டுள்ளது, இது அருகிலுள்ள இயற்பியல் நினைவகத் தொகுதிகளில் உள்ள முகவரிகள் தற்காலிக சேமிப்பில் வெவ்வேறு நிலைகளை ("தற்காலிக சேமிப்பு கோடுகள்") எடுக்கும் வகையில் வடிவமைக்கப்பட்டுள்ளது, ஆனால் மெய்நிகர் நினைவகத்திற்கு வரும்போது இது அவ்வாறு இல்லை; கிட்டத்தட்ட அருகிலுள்ள ஆனால் இயற்பியல் ரீதியாக அருகிலுள்ள நினைவகத் தொகுதிகள் ஒதுக்கப்படும்போது, அவை இரண்டும் தற்காலிக சேமிப்பில் ஒரே நிலையை எடுக்கக்கூடும். வண்ணமயமாக்கல் என்பது நினைவக மேலாண்மை மென்பொருளில் செயல்படுத்தப்படும் ஒரு நுட்பமாகும், இது அண்டை பக்கங்களுடன் போட்டியிடாத பக்கங்களைத் தேர்ந்தெடுப்பதன் மூலம் இந்த சிக்கலைத் தீர்க்கிறது. இயற்பியல் நினைவக பக்கங்கள் "வண்ணமயமானவை", இதனால் வெவ்வேறு "வண்ணங்களைக்" கொண்ட பக்கங்கள் CPU தற்காலிக சேமிப்பு நினைவகத்தில் வெவ்வேறு நிலைகளைக் கொண்டுள்ளன. செயல்முறைகளுக்கு மெய்நிகர் நினைவகத்தில் தொடர்ச்சியான பக்கங்களை ஒதுக்கும்போது, கர்னல் வெவ்வேறு "வண்ணங்கள்" கொண்ட பக்கங்களை சேகரித்து அவற்றை மெய்நிகர் நினைவகத்தில் வரைபடமாக்குகிறது. இந்த வழியில், மெய்நிகர் நினைவகத்தில் உள்ள தொடர்ச்சியான பக்கங்கள் ஒரே தற்காலிக சேமிப்பு வரிக்கு போட்டியிடாது. செயலாக்கங்கள் இந்த குறியீடு மெய்நிகர் நினைவக ஒதுக்கீடு துணை அமைப்பில் குறிப்பிடத்தக்க அளவு சிக்கலைச் சேர்க்கிறது, ஆனால் இதன் விளைவாக முயற்சிக்கு மதிப்புள்ளது. பக்க வண்ணமயமாக்கல் தற்காலிக சேமிப்பு செயல்திறனைப் பொறுத்தவரை மெய்நிகர் நினைவகத்தை இயற்பியல் நினைவகத்தைப் போலவே தீர்மானிக்கிறது. சோலாரிஸ், ஃப்ரீபிஎஸ்டி, நெட்பிஎஸ்டி மற்றும் விண்டோஸ் என்டி போன்ற இயக்க முறைமைகளில் பக்க வண்ணமயமாக்கல் பயன்படுத்தப்படுகிறது. குறிப்புகள் வெளிப்புற இணைப்புகள் ஆர். இ. கெஸ்லர், மார்க் டி. ஹில், விஸ்கான்சின் பல்கலைக்கழகம், 1992 எழுதிய "பெரிய ரியல்-இன்டெக்ஸ் செய்யப்பட்ட தற்காலிக சேமிப்புகளுக்கான பக்க வேலைவாய்ப்பு வழிமுறைகள்". ஜோச்சென் லைட்கே எழுதிய "வண்ணமயமான நினைவகம்", ஐபிஎம் டி. ஜே. வாட்சன் மையம், நவம்பர் 1996. மராய், சி. எஸ். டி. என் தொழில்நுட்ப வலைப்பதிவு, 2008. கேச் (கம்ப்யூட்டிங்)