# மெய்நிகர் இயந்திரம்

## உத்திகள்

### அடிப்படை மூல வன் பொருளின் உத்தி (இயல்பு செயல்பாடு)

இந்த அணுகுமுறையானது வன்பொருளின் முழு மெய்நிகராக்கலாக விவரிக்கப்படுகின்றது, மற்றும் இது வகை 1 அல்லது வகை 2 மெய்நிகராக்கு தளத்தைப் பயன்படுத்தி செயலாக்கப்படும். (வகை 1 மெய்நிகராக்கு தளம் நேரடியாக வன்பொருளில் இயங்குகின்றது; வகை 2 மெய்நிகராக்கு தளம் லினக்ஸ் போன்ற பிற இயக்க முறைமையில் இயங்குகின்றது). ஒவ்வொரு மெய்நிகர் இயந்திரமும் அடிப்படை வன்பொருளால் ஆதரிக்கப்படுகின்ற எந்த இயக்க முறைமையிலும் இயங்கும். எனவே பயனர்கள் இரண்டு அல்லது பல வேறுபட்ட "விருந்தினர்" இயக்க முறைமைகளை ஒரேநேரத்தில், வேறுபட்ட "தனிப்பட்ட" மெய்நிகர் கணினிகளில் இயக்க முடியும்.  
இந்தக் கொள்கையைப் பயன்படுத்திய முன்னோடிக் கணினி IBM இன் CP-40 ஆகும், இது IBM இன் CP/CMS (1967-1972) இன் முதல் பதிப்பு (1967) மற்றும் IBM இன் மெய்நிகர் இயந்திரக் குடும்பத்தின் (1972-தற்போது வரையில்) முன்னோடி ஆகும். மெய்நிகர் இயந்திரக் கட்டமைப்புடன், பெரும்பாலான பயனர்கள் மெய்நிகர் இயந்திரம் கட்டுப்பாட்டு நிரலின் (VM-CP) உயரத்தில் "விருந்தினர்" ஆக CMS என்ற எளிமையான ஊடாடல் கணினி ஒரு-பயனர் இயக்க முறைமையை இயக்குகின்றனர். இந்த அணுகுமுறை தனியாக இயக்கப்படுகின்றது எனில், இந்த CMS வடிவமைப்பை எளிமையாக வைக்கின்றது; கட்டுப்பாட்டு நிரலானது "காட்சிகளுக்குப் பின்னால்" பல்பணி மற்றும் ஆதார மேலாண்மையை வழங்குகின்றது. CMS இல் கூடுதலாக, மெய்நிகர் இயந்திரம் பயனர்கள் MVS அல்லது z/OS போன்ற ஏதேனும் பிற IBM இயக்க முறைமைகளை இயக்க முடியும். z/VM என்பது மெய்நிகர் இயந்திரத்தின் தற்போதைய பதிப்பு ஆகும். மேலும் இது அளிக்கப்பட்ட மெயின்பிரேமில் நூற்றுக்கணக்கான அல்லது ஆயிரக்கணக்கான மெய்நிகர் இயந்திரங்களை ஆதரிக்கப் பயன்படுகின்றது. சில நிறுவுதல்கள் வலைச் சேவையகங்களை இயக்க zSeries க்கான லினக்ஸை பயன்படுத்துகின்றன. இங்கு பல மெய்நிகர் இயந்திரங்களிடையே லினக்ஸ் இயக்க முறைமையாக இயங்குகின்றது.  
முழு மெய்நிகராக்கல் என்பது குறிப்பாக இயக்க முறைமை மேம்பாட்டில் உதவிகரமாக உள்ளது. அப்போது சோதனை புதிய குறியீடானது அதே நேரத்தில் பழையதாக, மிகவும் நிலைத்தன்மை கொண்டதாக, பதிப்புகளாக, ஒவ்வொன்றும் தனிப்பட்ட மெய்நிகர் இயந்திரத்தில் இயங்க முடியும். இந்த செயலாக்கம் மீள்சுருளாகவும் இருக்கும்: IBM தனது மெய்நிகர் இயந்திர இயக்க முறைமையின் புதிய பதிப்புகளை பிழைதிருத்தம் செய்தது, மெய்நிகர் இயந்திரம் என்பது பழைய மெய்நிகர் இயந்திரப் பதிப்பின் கீழ் இயங்கும் மெய்நிகர் இயந்திரம் ஆகும், மேலும் அது இந்த உத்தியை புதிய வன்பொருள் உருவகத்திற்கும் பயன்படுத்தியது.  
தரநிலை x86 செயலி கட்டமைப்பு நவீன கணினிகளில் பயன்படுவது போன்று இயல்பாக போபெக் மற்றும் கோல்டுபெர்க் மெய்நிகராக்கல் தேவைகளைச் சந்திக்கவில்லை. குறிப்பிடும்படியாக, எந்த செயல்பாட்டு முறையும் இல்லை, அதில் அனைத்து தூண்டுதல் இயந்திர வழிமுறைகளும் எப்போதும் சிக்குகின்றன. இவை ஒவ்வொரு-வழிமுறை மெய்நிகராக்கலை அனுமதிக்கின்றன.  
இந்த வரையறைகளில் முரண்பாடாக, பல மென்பொருள் தொகுப்புகள் x86 கட்டமைப்பில் மெய்நிகராக்கலை வழங்க நிர்வகிக்கப்பட்டுள்ளன. இருப்பினும் முன்னுரிமை அளிக்கப்பட்ட குறியீட்டின் நிலைமாறும் மறுதொகுப்பானது, முதலில் VMware மூலமாக செயலாக்கப்படுகின்றது, இது IBM System/370 அல்லது மோட்டோரோலா MC68020 போன்ற இயல்பாக மெய்நிகராக்கக்கூடிய கட்டமைப்பில் இயங்கும் மெய்நிகர் இயந்திரத்துக்கு ஒப்பிடக்கூடியதான சில அளவுக்கதிகமான செயல்திறனை ஏற்படுத்துகின்றது. இப்போது, Virtual PC, VirtualBox, Parallels Workstation மற்றும் Virtual Iron போன்ற பிற மென்பொருள் தொகுப்புகள் பல x86 வன்பொருளில் மெய்நிகராக்கலைச் செயல்படுத்த நிர்வகிக்கப்படுகின்றன.  
இன்டெல் மற்றும் AMD ஆகியவை தங்களின் x86 செயலிகளில் வன்பொருளில் மெய்நிகராக்கத்தை செயலாக்கும் அம்சங்களை அறிமுகப்படுத்தியுள்ளன.