முன்மாதிரி என்பது ஒரு கணினி அல்லது நிரல் ஆகும், இது மற்றொரு கணினி அல்லது நிரலைப் பின்பற்றுகிறது அல்லது பின்பற்றுகிறது. எடுத்துக்காட்டாக, எமுலேட்டர்கள் விண்டோஸை மேக் கணினியில் இயக்குவதை சாத்தியமாக்குகிறது மற்றும் நேர்மாறாகவும். எமுலேட்டர்கள் எப்படி வேலை செய்கின்றன மற்றும் நீங்கள் எமுலேட்டரை ஏன் பயன்படுத்தலாம் என்பதைப் பற்றி அறிக.
எமுலேட்டர் என்றால் என்ன?
புதிய மாடல்களில் பழைய சாதனங்களுக்காக வடிவமைக்கப்பட்ட நிரல்களை இயக்குவதற்கான ஒரு வழியாக கணினி எமுலேஷன் என்ற கருத்தை IBM கருதியது. ஐபிஎம் பயன்படுத்திய முறையானது மென்பொருள் மற்றும் வன்பொருளின் கலவையை எமுலேஷனுக்காகப் பயன்படுத்தியது. அதன் புதிய கணினிகளுக்கான புதிய பயன்பாடுகளை வடிவமைப்பதற்குப் பதிலாக, உள்ளமைக்கப்பட்ட பின்தங்கிய இணக்கத்தன்மை டெவலப்பர்களுக்கு அதிக நெகிழ்வுத்தன்மையைக் கொடுத்தது.
இன்று, எமுலேட்டர் என்ற சொல் பொதுவாக வீடியோ கேம்களின் சூழலில் பயன்படுத்தப்படுகிறது. வீடியோ கேம் எமுலேட்டர் 1990களில் பிரபலமடைந்தது, ஏனெனில் இது நவீன டெஸ்க்டாப் கணினிகளில் பழைய கன்சோல் கேம்களை விளையாட அனுமதித்தது. ஸ்மார்ட்போன்கள் மற்றும் டேப்லெட்டுகளின் பெருக்கத்துடன், iOS ஐ இயக்கும் திறன் கொண்ட முன்மாதிரிகள் அல்லது கணினிகளில் ஆண்ட்ராய்டு அதிக தேவையில் உள்ளது.
எமுலேட்டர் என்றால் என்ன?எமுலேட்டர்கள் எவ்வாறு செயல்படுகின்றன
பல்வேறு வகையான முன்மாதிரிகள் பல்வேறு எமுலேஷன் நுட்பங்களைப் பயன்படுத்துகின்றன. இருப்பினும், இறுதி இலக்கு எப்போதும் ஒன்றுதான்: அசல் வன்பொருள் அல்லது மென்பொருளைப் பயன்படுத்திய அனுபவத்தைப் பிரதிபலிப்பது. சில எமுலேட்டர்கள் அசல் தயாரிப்பின் செயல்திறனை மீறுகிறது மற்றும் கூடுதல் அம்சங்களை உள்ளடக்கியது.
டிஸ்கார்ட் மொபைலில் எவ்வாறு தடுப்பது
எமுலேஷனுக்கு பல கணக்கீட்டு ஆதாரங்கள் தேவை. இந்த எமுலேஷன் வரியின் காரணமாக, செயல்திறன் அடிப்படையில் பலர் தங்கள் நிஜ உலக சகாக்களை விட பின்தங்கியுள்ளனர். பணம் செலுத்தப்படாத புரோகிராமர்கள் பொதுவாக அவற்றை உருவாக்குவதால், முன்மாதிரிகள் உருவாக்க நீண்ட நேரம் ஆகலாம்.
எமுலேஷன் என்பது மெய்நிகராக்கத்தின் கருத்துடன் நெருக்கமாக தொடர்புடையது. மெய்நிகர் இயந்திரங்கள் என்பது ஹோஸ்ட் சிஸ்டத்தின் அடிப்படை வன்பொருளில் இயங்கும் ஒரு வகை முன்மாதிரி ஆகும். எனவே, எமுலேஷன் வரி இல்லை, ஆனால் அசல் இயந்திரத்துடன் ஒப்பிடும்போது மெய்நிகர் இயந்திரங்கள் என்ன செய்ய முடியும் என்பதில் மட்டுப்படுத்தப்பட்டவை.
எமுலேட்டர்களை ஏன் பயன்படுத்த வேண்டும்?
மென்பொருள் இயங்குதளம் சார்ந்ததாக இருக்கும், அதனால்தான் டெவலப்பர்கள் Android, iOS, Windows மற்றும் Mac ஆகியவற்றிற்கு தனித்தனியான பயன்பாடுகளை உருவாக்குகின்றனர். நீங்கள் Mac பயனராக இருந்து, Windows க்கு மட்டுமே கிடைக்கும் பயன்பாட்டைப் பயன்படுத்த விரும்பினால், உங்கள் ஒரே விருப்பம் (Windows கணினியை வாங்குவதைத் தவிர) முன்மாதிரியைப் பயன்படுத்த வேண்டும்.
டிஜிட்டல் பாதுகாப்பில் எமுலேட்டர்களும் முக்கிய பங்கு வகிக்கின்றன. பழைய கேம் கார்ட்ரிட்ஜ்கள் போன்ற வழக்கற்றுப் போன வடிவங்களில் சேமிக்கப்பட்ட புரோகிராம்கள், சிறப்பு சாதனத்தைப் பயன்படுத்தி ROM (படிக்க மட்டும் நினைவகம்) கோப்புகளாகப் பதிவிறக்கம் செய்யப்படலாம். ROMகள் பின்னர் அவர்கள் வடிவமைக்கப்பட்ட அசல் கேம் அமைப்பிற்கான முன்மாதிரியைப் பயன்படுத்தி விளையாடலாம்.
எமுலேட்டர்களின் எடுத்துக்காட்டுகள்
ஒவ்வொரு பெரிய இயக்க முறைமைக்கும் எண்ணற்ற வணிக மற்றும் திறந்த மூல முன்மாதிரிகள் உள்ளன. இங்கே சில உதாரணங்கள்:
- BlueStacks போன்ற எமுலேட்டர்கள் Windows மற்றும் Mac இல் Android பயன்பாடுகளைப் பயன்படுத்துவதை சாத்தியமாக்குகின்றன.
- Xcode போன்ற நிரல்களால் முடியும் மேக் மற்றும் விண்டோஸில் iOS ஐ இயக்கவும் .
- Appetize.io என்பது உலாவி அடிப்படையிலான முன்மாதிரி ஆகும், இது எந்த கணினியிலும் iOS பயன்பாடுகளைப் பயன்படுத்த உங்களை அனுமதிக்கிறது.
- WINE விண்டோஸ் பயன்பாடுகளை Linux OS இல் இயக்குகிறது.
- நெஸ்டோபியா போன்ற எமுலேட்டர்கள் லினக்ஸில் நிண்டெண்டோ கேம்களை விளையாடலாம்.
- போன்ற கன்சோல் முன்மாதிரிகள் SNES கிளாசிக் நவீன HD தொலைக்காட்சிகளில் பழைய வீடியோ கேம்களை விளையாட கேமர்களை அனுமதிக்கும் தனித்த வன்பொருள்.
- ப்ளேஸ்டேஷன் போர்ட்டபிளுக்கான ஏராளமான முன்மாதிரிகள், சோனியின் மொபைல் சிஸ்டத்தில் உள்ள மற்ற கன்சோல்களுக்கு கேம்களை விளையாட பயனர்களை அனுமதிக்கின்றன.