பல்பணி மற்றும் மல்டிபிராசஸிங்

நூலாசிரியர்: Laura McKinney
உருவாக்கிய தேதி: 6 ஏப்ரல் 2021
புதுப்பிப்பு தேதி: 17 மே 2024
Anonim
OS - operating system kya hai, operating system ke parkar or os kaise kam karta hai..
காணொளி: OS - operating system kya hai, operating system ke parkar or os kaise kam karta hai..

உள்ளடக்கம்

மல்டி பிராசசிங்கில் பொறுப்புகளைச் செய்ய உங்கள் கணினியில் 1 க்கும் மேற்பட்ட செயலி உள்ளது என்பதுதான் புள்ளி. மறுபுறம், பலதரப்பட்ட பணிகளில் உங்கள் கணினிக்கு 1 க்கும் மேற்பட்ட பணிகள் உள்ளன.


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

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


மேலும் என்னவென்றால், எம்டியில் வாடிக்கையாளர் கட்டமைப்போடு தொடர்புகொண்டு, இரண்டு அல்லது ஏதேனும் பயன்பாடுகள் ஒரே நேரத்தில் இயங்குவதால் ஏமாற்றத்தைப் பெறுகிறார். பலதரப்பட்ட ஓஎஸ்ஸில் பல பணிகள் (செயல்முறை) ஒரே நேரத்தில் செய்யப்படுகின்றன (ஒரே நேரத்தில் ஒரே நேரத்தில் துல்லியமாக செயல்படுவதை ஒரே நேரத்தில் குறிக்கவில்லை. பல்பணி இணையான தன்மையை ஊகிக்கவில்லை என்பதால்). இந்த கட்டமைப்பில், மற்ற பணிகள் முடிவடைவதற்கு முன்னர் மற்றொரு தவறு தொடங்குகிறது, அது பயன்படுத்தும் CPU திட்டமிடல் அமைப்பை நம்பியுள்ளது மற்றும் அனைத்து நடைமுறைகளும் அடிப்படை சொத்துக்களை வழங்குகின்றன. மல்டிபிராசசிங்கில், ஒரு CPU க்குள் 2 அல்லது அதற்கு மேற்பட்ட செயலிகளைப் பயன்படுத்துங்கள். எனவே மேற்கொள்வது இணையாக இயக்க முடியும். ஆனால் அவற்றுக்கிடையே சில ஒத்திசைவு தேவை.

பொருளடக்கம்: பல்பணி மற்றும் பல செயலாக்கங்களுக்கு இடையிலான வேறுபாடு

  • மல்டிபிராசஸிங் என்றால் என்ன?
  • பல்பணி என்றால் என்ன?
  • முக்கிய வேறுபாடுகள்

மல்டிபிராசஸிங் என்றால் என்ன?

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


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

பல்பணி என்றால் என்ன?

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

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

முக்கிய வேறுபாடுகள்

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