பொருளடக்கம்:
வரையறை - மெய்நிகர் சாதன இயக்கி (VxD) என்றால் என்ன?
மெய்நிகர் சாதன இயக்கி (VxD) என்பது வன்பொருள் மற்றும் பிற சாதனங்களைப் பின்பற்றும் ஒரு மென்பொருள் சாதன இயக்கி, இதனால் பாதுகாக்கப்பட்ட பயன்முறையில் இயங்கும் பல பயன்பாடுகள் மோதல்களை ஏற்படுத்தாமல் வன்பொருள் குறுக்கீடு சேனல்கள், வன்பொருள் வளங்கள் மற்றும் நினைவகத்தை அணுக முடியும். Vxd விண்டோஸ் டிரைவர் மாடல் (WDM) ஆல் முறியடிக்கப்பட்டது, இப்போது அது வழக்கற்றுப் போய்விட்டது.
மெய்நிகர் சாதன இயக்கி (VxD) ஐ டெக்கோபீடியா விளக்குகிறது
கணினி வன்பொருளுக்கு சாதனங்கள் மற்றும் / அல்லது வன்பொருள் கூறுகள் ஒருவருக்கொருவர் கட்டுப்படுத்தப்பட்ட முறையில் அணுகுவதற்கான தகவல் தொடர்பு மற்றும் கட்டுப்பாட்டு முறைகள் தேவைப்படுகின்றன, வழக்கமாக பயாஸ் மற்றும் இயங்கும் இயக்க முறைமையின் கலவையின் கட்டுப்பாட்டின் கீழ். மென்பொருளில், இந்த முறைகள் சாதன இயக்கிகளாக வரையறுக்கப்படுகின்றன, அவை வன்பொருள் அல்லது வெளிப்புற மென்பொருள் வளங்களை அணுக ஒரு பயன்பாடு பயன்படுத்தக்கூடிய குறியீட்டைக் கொண்டிருக்கும். மைக்ரோசாப்ட் விண்டோஸ் போன்ற பல்பணி இயக்க முறைமைகளில் பயன்படுத்த வடிவமைக்கப்பட்டுள்ளது, ஒரு சாதன இயக்கி இயக்க முறைமையின் மெய்நிகர் சாதன இயக்கி மேலாளரால் (வி.டி.டி.எம்) கட்டுப்படுத்தப்படுகிறது மற்றும் அந்த கர்னலில் இயங்கும் பயன்பாடுகளால் பகிரப்படுகிறது. மைக்ரோசாஃப்ட் விண்டோஸின் முந்தைய பதிப்புகளில் மரபுரிமை டாஸ் பயன்பாடுகளை இயக்க, கர்னல் ஒரு மெய்நிகர் இயந்திரத்தை (விஎம்) உருவாக்குகிறது, அதில் மரபு பயன்பாடு இயங்கும். DOS இன் வரம்பின் ஒரு பகுதி என்னவென்றால், அது இயங்கும் மென்பொருள் பயன்பாடுகளுக்கு வன்பொருளின் முழு கட்டுப்பாட்டையும் அளித்தது. பல பணி இயக்க முறைமையின் கீழ் பல DOS பயன்பாடுகளை இயக்குவது சாதனங்களை அணுகும்போது மோதல்களை உருவாக்கக்கூடும் என்பதே இதன் பொருள். பெரும்பாலான நிலையான DOS பயன்பாடுகளில் வன்பொருள் சாதன பகிர்வு அனுமதிக்கப்படவில்லை, எனவே சாதன அணுகல் மோதல்களைத் தடுக்க மெய்நிகர் சாதன இயக்கி (VxD) அறிமுகப்படுத்தப்பட்டது. VxD குறுக்கீடு மற்றும் நினைவக கோரிக்கைகளை கர்னலுக்கு அனுப்பியது, இது தேவைக்கேற்ப வளங்களை ஒதுக்கியது, எப்போதும் ஒரு கோரிக்கை நூல் மட்டுமே எந்த நேரத்திலும் எந்த சாதனத்தின் ஒரு குறுக்கீடு சேனலை அணுக முடியும் என்பதை உறுதி செய்கிறது. இது பாதுகாக்கப்பட்ட பயன்முறை செயல்பாட்டை வழங்குவதாகும், இதன் மூலம் பயன்பாட்டின் அனைத்து சொத்துகளும் ஒரு (நினைவகம்) ஷெல்லுக்குள் இயங்கும். ஒரு VM இல், VxD என்பது விண்டோஸ் மற்றும் அந்த ஷெல்லுக்கு இடையிலான இடைமுகத்தின் ஒரு பகுதியாகும். மெய்நிகர் சாதன இயக்கி (VxD) மரபு பயன்பாடு மற்றும் பல்பணி இயக்க முறைமைக்கு இடையில் அமர்ந்து, நினைவகத்தை மாறும் வகையில் ஒதுக்குவது, அச்சுப்பொறிகள், பிணைய சாதனங்கள், சேமிப்பிடம் அல்லது காப்பு சாதனங்களை அணுக அனுமதிப்பது போன்ற பல செயல்பாடுகளை வழங்குகிறது. எந்தவொரு வன்பொருள் அல்லது மென்பொருள் சாதனத்துடன் தொடர்புகொள்வதற்குத் தேவையான மரபு பயன்பாடு இருந்தாலும், செயல்கள் ஒரு VxD மூலம் நிகழ்த்தப்பட்டன, இது இயக்க முறைமையால் கட்டுப்படுத்தப்படும் குறிப்பிட்ட செயல்பாட்டு விதிகளைக் கொண்டிருக்கும். விஎக்ஸ்.டி விண்டோஸ் டிரைவர் மாடல் டபிள்யூ.டி.எம் விண்டோஸ் 2000, என்.டி மற்றும் பின்னர் பதிப்புகளுடன் முறியடிக்கப்பட்டது.