வழிகாட்டிகள்

கணினி கட்டமைப்பில் மெய்நிகர் நினைவகத்தின் கருத்து

மெய்நிகர் நினைவகம் என்பது கணினி கட்டமைப்பில் ஒரு மதிப்புமிக்க கருத்தாகும், இது ஒரு சிறிய அளவிலான ரேம் வைத்திருந்தாலும் கூட கணினியில் பெரிய, அதிநவீன நிரல்களை இயக்க அனுமதிக்கிறது. மெய்நிகர் நினைவகம் கொண்ட ஒரு கணினி பல நிரல்களின் முரண்பட்ட கோரிக்கைகளை ஒரு குறிப்பிட்ட அளவு உடல் நினைவகத்திற்குள் கலைப்படுத்துகிறது. நினைவகம் குறைவாக இருக்கும் பிசி, மெதுவாக இருந்தாலும், ஏராளமான ரேம் கொண்ட அதே நிரல்களை இயக்க முடியும்.

இயற்பியல் Vs மெய்நிகர் முகவரிகள்

ஒரு கணினி அதன் ரேமின் உள்ளடக்கங்களை முகவரிகளின் அமைப்பு மூலம் அணுகும், அவை அடிப்படையில் ஒவ்வொரு பைட்டையும் கண்டுபிடிக்கும் எண்கள். நினைவகத்தின் அளவு பிசி முதல் பிசி வரை மாறுபடுவதால், கொடுக்கப்பட்ட கணினியில் எந்த மென்பொருள் வேலை செய்யும் என்பதை தீர்மானிப்பது சிக்கலாகிறது. மெய்நிகர் நினைவகம் ஒவ்வொரு கணினியிலும் பெரிய அளவிலான ரேம் இருப்பதைப் போலவும், ஒவ்வொரு நிரலையும் பி.சி.யை பிரத்தியேகமாகப் பயன்படுத்துவதைப் போலவும் கருதுவதன் மூலம் இந்த சிக்கலை தீர்க்கிறது. மைக்ரோசாஃப்ட் விண்டோஸ் அல்லது ஆப்பிளின் ஓஎஸ் எக்ஸ் போன்ற இயக்க முறைமை ஒவ்வொரு நிரலுக்கும் மெய்நிகர் முகவரிகளின் தொகுப்பை உருவாக்குகிறது. OS மெய்நிகர் முகவரிகளை இயற்பியல் முகவரிகளாக மொழிபெயர்க்கிறது, இது கிடைக்கும்போது நிரல்களை RAM இல் மாறும்.

பேஜிங்

மெய்நிகர் நினைவகம் நிரல்களை பக்கங்கள் எனப்படும் நிலையான அளவு தொகுதிகளாக உடைக்கிறது. ஒரு கணினியில் ஏராளமான உடல் நினைவகம் இருந்தால், இயக்க முறைமை ஒரு நிரலின் அனைத்து பக்கங்களையும் ரேமில் ஏற்றும். இல்லையெனில், OS ஆனது முடிந்தவரை பொருந்துகிறது மற்றும் அந்த பக்கங்களில் உள்ள வழிமுறைகளை இயக்குகிறது. கணினி அந்த பக்கங்களுடன் செய்யப்படும்போது, ​​மீதமுள்ள நிரலை ரேமில் ஏற்றும், முந்தைய பக்கங்களை மேலெழுதும். இயக்க முறைமை தானாகவே இந்த விவரங்களை நிர்வகிப்பதால், இது மென்பொருள் உருவாக்குநரை நிரல் அம்சங்களில் கவனம் செலுத்துவதோடு நினைவக சிக்கல்களைப் பற்றி கவலைப்படாமல் விடுவிக்கிறது.

மல்டி புரோகிராமிங்

பேஜிங் கொண்ட மெய்நிகர் நினைவகம் ஒரு கணினியை ஒரே நேரத்தில் பல நிரல்களை இயக்க அனுமதிக்கிறது, கிட்டத்தட்ட கிடைக்கக்கூடிய ரேம் பொருட்படுத்தாமல். மல்டி புரோகிராமிங் என்று அழைக்கப்படும் இந்த நன்மை நவீன பிசி இயக்க முறைமைகளின் முக்கிய அம்சமாகும், ஏனெனில் அவை உங்கள் பயன்பாடுகளின் அதே நேரத்தில் அச்சுப்பொறி இயக்கிகள், பிணைய மேலாளர்கள் மற்றும் வைரஸ் ஸ்கேனர்கள் போன்ற பல பயன்பாட்டு நிரல்களுக்கு இடமளிக்கின்றன - வலை உலாவிகள், சொல் செயலிகள், மின்னஞ்சல் மற்றும் ஊடகம் வீரர்கள்.

பேஜிங் கோப்பு

மெய்நிகர் நினைவகத்துடன், கணினி சமீபத்தில் பேஜிங் கோப்பு எனப்படும் வன்வட்டில் ஒரு பகுதிக்கு பயன்படுத்தப்படாத நிரல் பக்கங்களை எழுதுகிறது. பக்கங்களில் உள்ள தரவை கோப்பு சேமிக்கிறது; நிரலுக்கு மீண்டும் தேவைப்பட்டால், ரேம் கிடைக்கும்போது இயக்க முறைமை அதை மீண்டும் ஏற்றும். பல நிரல்கள் ரேமுக்கு போட்டியிடும்போது, ​​கோப்பிற்கு பக்கங்களை மாற்றுவதற்கான செயல் கணினியின் செயலாக்க வேகத்தை குறைக்கும், ஏனெனில் இது நினைவக மேலாண்மை வேலைகளைச் செய்ய அதிக நேரம் செலவழிக்கிறது மற்றும் பயனுள்ள வேலைகளைச் செய்வதற்கு குறைந்த நேரத்தை செலவிடுகிறது. வெறுமனே, ஒரு கணினி பல நிரல்களின் கோரிக்கைகளை கையாள போதுமான ரேம் கொண்டிருக்கும், கணினி அதன் பக்கங்களை நிர்வகிக்க செலவழிக்கும் நேரத்தை குறைக்கிறது.

நினைவக பாதுகாப்பு

மெய்நிகர் நினைவகம் இல்லாத கணினி இன்னும் ஒரே நேரத்தில் பல நிரல்களை இயக்க முடியும், இருப்பினும் ஒரு நிரல் மாறலாம், தற்செயலாக அல்லது வேண்டுமென்றே, அதன் முகவரிகள் தவறான நிரலை சுட்டிக்காட்டினால் மற்றொரு தரவு. மெய்நிகர் நினைவகம் இந்த சூழ்நிலையைத் தடுக்கிறது, ஏனெனில் ஒரு நிரல் அதன் உடல் முகவரிகளை ஒருபோதும் "பார்க்காது". மெய்நிகர் நினைவக நிர்வாகி ஒரு நிரலில் உள்ள தரவை மற்றொரு மாற்றங்களிலிருந்து பாதுகாக்கிறது.

$config[zx-auto] not found$config[zx-overlay] not found