தொழில்நுட்பம்

கர்னல் வரையறை

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

கர்னலின் முக்கியத்துவம்

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

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

தேர்வுமுறை செயல்முறைகளிலிருந்து செயல்பாடு

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

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

$config[zx-auto] not found$config[zx-overlay] not found