OS இல் குறுக்கீடு மற்றும் வாக்களிப்புக்கு இடையிலான வேறுபாடு

நூலாசிரியர்: Laura McKinney
உருவாக்கிய தேதி: 2 ஏப்ரல் 2021
புதுப்பிப்பு தேதி: 11 மே 2024
Anonim
வெளிநாட்டு தலையீடு நாம் வாக்களிக்கும் முறையை பாதிக்குமா? | ஒரு நிபுணரிடம் கேளுங்கள்
காணொளி: வெளிநாட்டு தலையீடு நாம் வாக்களிக்கும் முறையை பாதிக்குமா? | ஒரு நிபுணரிடம் கேளுங்கள்

உள்ளடக்கம்


சுட்டி, விசைப்பலகை, ஸ்கேனர், எர் போன்ற பல வெளிப்புற சாதனங்கள் CPU உடன் இணைக்கப்பட்டுள்ளன. இந்த சாதனங்களுக்கும் CPU கவனம் தேவை. ஒரு PDF ஐக் காண்பிப்பதில் ஒரு CPU பிஸியாக இருக்கிறது என்று வைத்துக்கொள்வோம், டெஸ்க்டாப்பில் உள்ள சாளர மீடியா பிளேயர் ஐகானைக் கிளிக் செய்க. இதுபோன்ற ஒரு நிகழ்வு எப்போது நிகழும் என்பது CPU க்கு தெரியாது என்றாலும், I / O சாதனங்களிலிருந்து இதுபோன்ற உள்ளீடுகளுக்கு இது பதிலளிக்க வேண்டும். சிபியு மற்றொரு செயல்முறையை செயல்படுத்துவதில் பிஸியாக இருக்கும்போது எந்த நேரத்திலும் நிகழக்கூடிய சாதனங்களால் உருவாக்கப்பட்ட நிகழ்வுகளை கையாள இரண்டு வழிகள் குறுக்கீடு மற்றும் வாக்களிப்பு ஆகும்.

வாக்களிப்பு மற்றும் குறுக்கீடு CPU தற்போது என்ன செய்து கொண்டிருக்கிறது என்பதை நிறுத்தி, மிக முக்கியமான பணிக்கு பதிலளிக்க அனுமதிக்கிறது. வாக்களிப்பு மற்றும் குறுக்கீடு பல அம்சங்களில் ஒருவருக்கொருவர் வேறுபடுகின்றன. ஆனால் வாக்குப்பதிவு மற்றும் குறுக்கீட்டை வேறுபடுத்துகின்ற அடிப்படை புள்ளி என்னவென்றால் வாக்குச் CPU I / O சாதனங்களுக்கு CPU சேவை தேவையா என்பதை வழக்கமான இடைவெளியில் சரிபார்க்கிறது குறுக்கீட்டு, I / O சாதனம் CPU ஐ குறுக்கிடுகிறது மற்றும் CPU க்கு CPU சேவை தேவை என்று சொல்லுங்கள். கீழேயுள்ள ஒப்பீட்டு விளக்கப்படத்தில் குறுக்கீடு மற்றும் வாக்களிப்புக்கு இடையிலான சில வேறுபாடுகளை நான் விவாதித்தேன், தயவுசெய்து பாருங்கள்.


  1. ஒப்பீட்டு விளக்கப்படம்
  2. வரையறை
  3. முக்கிய வேறுபாடுகள்
  4. தீர்மானம்

ஒப்பீட்டு விளக்கப்படம்

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


குறுக்கீட்டின் வரையறை

குறுக்கீடு என்பது ஒரு வன்பொருள் பொறிமுறை இது ஒரு சாதனத்திற்கு அதன் கவனம் தேவை என்பதைக் கண்டறிய CPU ஐ செயல்படுத்துகிறது. CPU க்கு ஒரு கம்பி உள்ளது குறுக்கீடு-கோரிக்கை வரி இது ஒவ்வொரு அறிவுறுத்தலையும் செயல்படுத்திய பின் CPU ஆல் சரிபார்க்கப்படுகிறது. குறுக்கீடு-கோரிக்கை வரியில் CPU ஒரு குறுக்கீடு சமிக்ஞையை உணரும்போது, ​​CPU தற்போது இயக்கும் பணியை நிறுத்தி, கட்டுப்பாட்டை கடந்து I / O சாதனத்தின் குறுக்கீட்டிற்கு பதிலளிக்கிறது குறுக்கீடு கையாளுதல். குறுக்கீடு கையாளுபவர் சாதனத்திற்கு சேவை செய்வதன் மூலம் குறுக்கீட்டை தீர்க்கிறார்.

எந்த நேரத்திலும் ஒரு குறுக்கீடு எப்போது நிகழும் என்று CPU க்கு தெரியாது என்றாலும், அது ஏற்படும் போதெல்லாம் குறுக்கீட்டிற்கு பதிலளிக்க வேண்டும்.

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

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

வாக்குப்பதிவின் வரையறை

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

CPU தொடர்ந்து எந்தவொரு சாதனத்திற்கும் CPU கவனம் தேவையா என்பதைக் கண்டறிய அதனுடன் இணைக்கப்பட்டுள்ள ஒவ்வொரு சாதனத்தையும் சோதிக்கவும். ஒவ்வொரு சாதனம் ஒரு கட்டளை தயார் பிட் அந்த சாதனத்தின் நிலையைக் குறிக்கிறது, அதாவது CPU ஆல் செயல்படுத்தப்படுவதற்கு சில கட்டளை உள்ளதா இல்லையா. கட்டளை பிட் அமைக்கப்பட்டால் 1, பின்னர் பிட் இருந்தால் வேறு செயல்படுத்த வேண்டும் 0, அதற்கு எந்த கட்டளைகளும் இல்லை. சிபியு ஒரு பிஸியான பிட் இது CPU இன் வேலையாக இருக்கிறதா இல்லையா என்பதைக் குறிக்கிறது. பிஸியான பிட் அமைக்கப்பட்டால் 1, பின்னர் அது சில சாதனத்தின் கட்டளையை இயக்குவதில் பிஸியாக இருக்கிறது, இல்லையெனில் 0.

வாக்குப்பதிவுக்கான வழிமுறை

  • ஒரு சாதனம் CPU ஆல் இயக்க சில கட்டளைகளைக் கொண்டிருக்கும்போது, ​​அது தெளிவாகும் வரை (0) தொடர்ந்து CPU இன் பிஸியான பிட்டை சரிபார்க்கிறது.
  • பிஸியான பிட் தெளிவாகும்போது, ​​சாதனம் அதன் கட்டளை பதிவேட்டில் எழுது-பிட்டை அமைத்து தரவு-அவுட் பதிவேட்டில் ஒரு பைட்டை எழுதுகிறது.
  • இப்போது சாதனம் அமைக்கிறது (1) கட்டளை-தயார் பிட்.
  • CPU சாதனங்களின் கட்டளை-தயார் பிட்டை சரிபார்த்து, அதை (1) அமைத்திருப்பதைக் கண்டறிந்தால், அது (1) அதன் பிஸியான பிட்டை அமைக்கிறது.
  • CPU பின்னர் சாதனத்தின் கட்டளை பதிவேட்டைப் படித்து சாதனத்தின் கட்டளையை இயக்குகிறது.
  • கட்டளை செயல்படுத்தலுக்குப் பிறகு, சாதனத்தின் கட்டளையை வெற்றிகரமாக செயல்படுத்துவதைக் குறிக்க (0) கட்டளை-தயார் பிட், சாதனத்தின் பிழை பிட் ஆகியவற்றை அழிக்கிறது, மேலும் இது அழிக்கிறது (0) அதன் பிஸியான பிட் மேலும் CPU ஐ இயக்க இலவசம் என்பதைக் குறிக்கிறது வேறு சில சாதனங்களின் கட்டளை.
  1. குறுக்கீட்டில், சாதனம் சேவை தேவை என்று CPU க்கு அறிவிக்கிறது, அதே நேரத்தில் வாக்குப்பதிவில் CPU ஒரு சாதனத்திற்கு சேவை தேவையா என்பதை மீண்டும் மீண்டும் சரிபார்க்கிறது.
  2. குறுக்கீடு ஒரு வன்பொருள் பொறிமுறையை CPU க்கு ஒரு கம்பி இருப்பதால், குறுக்கீடு-கோரிக்கை வரி குறுக்கீடு ஏற்பட்ட சமிக்ஞை. மறுபுறம், வாக்குப்பதிவு ஒரு நெறிமுறை இது சரிபார்க்கிறது கட்டுப்பாட்டு பிட்கள் ஒரு சாதனத்தில் இயக்க ஏதாவது இருக்கிறதா என்பதை அறிவிக்க.
  3. குறுக்கீடு கையாளுபவர் சாதனங்களால் உருவாக்கப்படும் குறுக்கீடுகளை கையாளுகிறது. மறுபுறம், வாக்குப்பதிவில், சிபியு சாதனத்திற்குத் தேவைப்படும்போது அவர்களுக்கு சேவை செய்கிறது.
  4. குறுக்கீடுகள் சமிக்ஞை செய்யப்படுகின்றன குறுக்கீடு-கோரிக்கை வரி. எனினும், கட்டளை தயார் சாதனத்திற்கு சேவை தேவை என்பதை பிட் குறிக்கிறது.
  5. குறுக்கீடுகளில், எந்தவொரு சாதனமும் குறுக்கிடும்போது மட்டுமே CPU தொந்தரவு செய்யப்படுகிறது. மறுபுறம், வாக்குப்பதிவில், ஒவ்வொரு சாதனத்தின் கட்டளை-தயார் பிட்டையும் மீண்டும் மீண்டும் சரிபார்ப்பதன் மூலம் CPU நிறைய CPU சுழற்சிகளை வீணாக்குகிறது.
  6. ஒரு குறுக்கீடு ஏற்படலாம் எந்த நேரமும் அதேசமயம், CPU சாதனத்தை வாக்களிக்கிறது வழக்கமான இடைவெளிகள்.
  7. CPU சாதனத்தை வாக்களிக்கும் போது வாக்குப்பதிவு திறனற்றதாகிவிடும், மேலும் எந்தவொரு சாதனத்தையும் சேவைக்குத் தயாராக இருப்பதைக் காணலாம். மறுபுறம், சாதனங்கள் CPU செயலாக்கத்தை மீண்டும் மீண்டும் குறுக்கிடும்போது குறுக்கீடுகள் திறனற்றதாகிவிடும்.

தீர்மானம்:

வாக்குப்பதிவு மற்றும் குறுக்கீடுகள் இரண்டும் I / O சாதனங்களில் கலந்துகொள்வதில் திறமையானவை. ஆனால் மேலே விவாதிக்கப்பட்டபடி அவை குறிப்பிட்ட நிலையில் திறனற்றவையாக மாறக்கூடும்.