System image
கணினியில், ஒரு கணினி படம் என்பது ஒரு கோப்பு போன்ற சில நிலையற்ற வடிவத்தில் சேமிக்கப்பட்ட ஒரு கணினி அமைப்பின் முழு நிலையின் வரிசைப்படுத்தப்பட்ட நகல் ஆகும். ஒரு அமைப்பு மூடப்பட்டு பின்னர் அதே நிலைக்கு மீட்டெடுக்க முடிந்தால் கணினி படங்களைப் பயன்படுத்தும் திறன் கொண்டது என்று கூறப்படுகிறது. இதுபோன்ற சந்தர்ப்பங்களில், கணினி படங்களை காப்புப்பிரதிக்கு பயன்படுத்தலாம். ஹைபர்னேஷன் என்பது முழு இயந்திரத்தின் ரேமின் படத்தைப் பயன்படுத்தும் ஒரு எடுத்துக்காட்டு. வட்டு படங்கள் ஒரு அமைப்பில் அதன் அனைத்து நிலைகளும் ஒரு வட்டில் எழுதப்பட்டிருந்தால், அந்த வட்டை வேறு ஒரு கோப்பில் நகலெடுப்பதன் மூலம் ஒரு கணினி படத்தை உருவாக்க முடியும், பெரும்பாலும் வட்டு குளோனிங் பயன்பாடுகளுடன். பல அமைப்புகளில் அந்த அமைப்பிற்குள் இயங்கும் வட்டு குளோனிங் நிரலால் ஒரு முழுமையான கணினி படத்தை உருவாக்க முடியாது, ஏனெனில் தகவல்களை வட்டுகள் மற்றும் கொந்தளிப்பான நினைவகத்திற்கு வெளியே வைத்திருக்க முடியும், எடுத்துக்காட்டாக துவக்க ரோம்கள் போன்ற நிலையற்ற நினைவகத்தில். செயல்முறை படங்கள் ஒரு செயல்முறை படம் என்பது ஒரு குறிப்பிட்ட நேரத்தில் கொடுக்கப்பட்ட செயல்முறையின் நிலையின் நகல் ஆகும். இல்லையெனில் கொந்தளிப்பான அமைப்பிற்குள் நிலைத்தன்மையை உருவாக்க இது பெரும்பாலும் பயன்படுத்தப்படுகிறது. ஒரு பொதுவான உதாரணம் தரவுத்தள மேலாண்மை அமைப்பு (டி. பி. எம். எஸ்) ஆகும். பெரும்பாலான டிபிஎம்எஸ் அதன் தரவுத்தளம் அல்லது தரவுத்தளங்களின் நிலையை மூடுவதற்கு முன்பு ஒரு கோப்பில் சேமிக்க முடியும் (தரவுத்தள டம்பைப் பார்க்கவும்). டிபிஎம்எஸ் பின்னர் தரவுத்தளத்தில் உள்ள தகவல்களுடன் மறுதொடக்கம் செய்யப்படலாம் மற்றும் மென்பொருள் ஒருபோதும் நிறுத்தப்படவில்லை என்பது போல் தொடரலாம். மற்றொரு உதாரணம் பல இயக்க முறைமைகளின் ஹைபர்னேட் அம்சமாகும். இங்கே, அனைத்து ரேம் நினைவகத்தின் நிலையும் வட்டில் சேமிக்கப்படுகிறது, கணினி ஆற்றல் சேமிப்பு முறைக்கு கொண்டு வரப்படுகிறது, பின்னர் இயல்பான செயல்பாட்டிற்கு மீட்டெடுக்கப்படுகிறது. சில முன்மாதிரிகள் பின்பற்றப்படும் அமைப்பின் படத்தை சேமிக்க ஒரு வசதியை வழங்குகின்றன. வீடியோ கேமிங்கில் இது பெரும்பாலும் ஒரு சேமிப்பு என்று குறிப்பிடப்படுகிறது. மற்றொரு பயன்பாடு குறியீடு இயக்கம்ஃ ஒரு மொபைல் முகவர் அதன் நிலையை சேமிப்பதன் மூலம் இயந்திரங்களுக்கு இடையில் இடம்பெயரலாம், பின்னர் தரவை மற்றொரு இயந்திரத்திற்கு நகலெடுத்து அங்கு மறுதொடக்கம் செய்யலாம். நிரலாக்க மொழி ஆதரவு சில நிரலாக்க மொழிகள் ஒரு நிரலின் கணினி படத்தை எடுக்க ஒரு கட்டளையை வழங்குகின்றன. இது பொதுவாக ஸ்மால்டாக் (FLEX ஆல் ஈர்க்கப்பட்டது) மற்றும் லிஸ்ப், பிற மொழிகளில் ஒரு நிலையான அம்சமாகும். இந்த மொழிகளின் வளர்ச்சி பெரும்பாலும் பல நிரலாக்க மொழிகளிலிருந்து மிகவும் வேறுபட்டது. எடுத்துக்காட்டாக, லிஸ்பில் புரோகிராமர் தொகுப்புகள் அல்லது பிற குறியீடுகளை ரீட்-ஈவல்-பிரிண்ட் லூபைப் பயன்படுத்தி இயங்கும் லிஸ்ப் செயல்பாட்டில் ஏற்றலாம், இது வழக்கமாக நிரல்களைத் தொகுக்கிறது. தரவு இயங்கும் லிஸ்ப் அமைப்பில் ஏற்றப்படுகிறது. புரோகிராமர் பின்னர் ஒரு கணினி படத்தைக் கொட்டலாம், அதில் அந்த முன் தொகுக்கப்பட்ட மற்றும் தனிப்பயனாக்கப்பட்ட குறியீடு இருக்கலாம்-மேலும் அனைத்து ஏற்றப்பட்ட பயன்பாட்டுத் தரவுகளும் உள்ளன. பெரும்பாலும் இந்த படம் செயல்படுத்தக்கூடியது, மேலும் மற்ற இயந்திரங்களில் இயக்கப்படலாம். இந்த கணினி படம் செயல்படுத்தக்கூடிய நிரல்கள் விநியோகிக்கப்படும் வடிவமாக இருக்கலாம்-இந்த முறை பெரும்பாலும் லிஸ்ப், ஸ்மால்டாக் அல்லது தனித்துவமான மொழிகளில் பெரும்பாலும் செயல்படுத்தப்படும் நிரல்களால் (டெக் மற்றும் ஈமாக்ஸ் போன்றவை) பயன்படுத்தப்படுகிறது, ஒவ்வொரு முறையும் அவை தொடங்கும் போது அதே துவக்க வேலையை மீண்டும் செய்வதைத் தவிர்க்க. இதேபோல், லிஸ்ப் மெஷின்கள் வேர்ல்ட்ஸ் என்று அழைக்கப்படும் லிஸ்ப் படங்களிலிருந்து துவக்கப்பட்டன. உலகமானது முழுமையான இயக்க முறைமை, அதன் பயன்பாடுகள் மற்றும் அதன் தரவை ஒரே கோப்பில் கொண்டுள்ளது. சில அடிப்படை உலகத்திலிருந்து மட்டுமே மாற்றங்களைக் கொண்ட இன்க்ரிமெண்டல் வேர்ல்ட்ஸையும் சேமிக்க முடிந்தது. உலகத்தை சேமிப்பதற்கு முன்பு, லிஸ்ப் மெஷின் ஆப்பரேட்டிங் சிஸ்டம் நினைவகத்தின் உள்ளடக்கங்களை மேம்படுத்த முடியும் (சிறந்த நினைவக தளவமைப்பு, தரவு கட்டமைப்புகளை சுருக்குதல், தரவை வரிசைப்படுத்துதல்.). அதன் நோக்கம் வேறுபட்டிருந்தாலும், ஒரு "சிஸ்டம் இமேஜ்" பெரும்பாலும் ஒரு கோர் டம்பின் கட்டமைப்பை ஒத்திருக்கிறது. மேலும் காண்க வட்டு படம் ஐஎஸ்ஓ படம் வெளிப்புற இணைப்புகள் கிரையோபிஐடி-லினக்ஸ் இயக்க முறைமை தொழில்நுட்பத்திற்கான ஒரு செயல்முறை உறைவிப்பான்