Summary
Highlights
பொதுவான பயன்பாட்டிற்கான நவீன கணினி அமைப்பில் ஒன்று அல்லது அதற்கு மேற்பட்ட CPU க்கள் உள்ளன. மேலும் பொதுவான பஸ் மூலம் இணைக்கப்பட்ட பல டிவைஸ் கண்ட்ரோலர்கள் உள்ளன. இது ஷேர்ட் மெமரி அணுகலை வழங்கும்.
பொதுவாக CPU ஒரு நேரத்தில் ஒரே ஒரு வேலையை மட்டுமே செய்ய முடியும். பல யூசர்களின் வேலைகளை இணையாக செய்ய முடியாது. டைம் ஷேரிங் முறையில் கணினியின் செயல்திறன் குறைவாக இருக்கும்.
இரண்டு CPU க்கள் ஒரே நேரத்தில் மெமரி லொகேஷன்களின் உள்ளடக்கத்திற்கு கோரிக்கை வைக்கும்போது டேட்டாவை எப்படி பெறுவது என்ற குழப்பம் ஏற்படுகிறது. இதை தவிர்க்க மெமரி கண்ட்ரோலர் தேவைப்படுகிறது. CPU விடம் இருந்து வரும் அனைத்து கோரிக்கைகளும் மெமரி கண்ட்ரோலருக்கு வரவேண்டும்.
கணினியில் உள்ள ஒவ்வொரு உபகரணமும் வெவ்வேறு நடத்தைகளைக் கொண்டிருக்கும். அவற்றிற்கென்று தனிப்பட்ட கண்ட்ரோலர் தேவைப்படுகிறது. கீபோர்ட், மவுஸ் மற்றும் டிஸ்க் போன்றவைகளுக்கு ஒரே மாதிரியான interface இருக்க முடியாது.
ஒன்று அல்லது அதற்கு மேற்பட்ட CPU க்கள் மற்றும் ஒரு பொதுவான பஸ் வழியாக இணைக்கப்பட்ட பல டிவைஸ் கண்ட்ரோலர்கள் உள்ளன. தனிப்பட்ட டிவைஸ்கள் ஒருவேளை மெமரி சிப்புகளாக, டிஸ்க் டிரைவ்கள், கீபோர்ட்கள், மவுஸாக இருக்கலாம்; நீங்கள் கணினியுடன் இணைக்கக்கூடிய எந்த டிவைஸாகவும் இருக்கலாம்.
கணினியை ஸ்விட்ச் ஆன் செய்தவுடன், ஒரு பூட்ஸ்ட்ராப் ப்ரோக்ராம் பவர் ஆன் ஆகும்போது லோட் செய்யப்படும். இந்த ப்ரோக்ராமின் நோக்கம் கணினி அமைப்புடன் இணைக்கப்பட்ட டிஸ்க்கை லோட் செய்வதாகும். EPROM-க்காக ROM-ல்வைக்கப்பட்டுள்ள ஆப்பரேட்டிங் சிஸ்டத்தின் இந்த பகுதியான ப்ரோக்ராம், ஃபார்ம்வேர் என அழைக்கப்படுகிறது.
கெர்னல் லோட் செய்யப்பட்டு எக்ஸிக்யூட் ஆனதும், அது கணினி மற்றும் அதன் பயனாளர்களுக்கு சேவைகளை வழங்கத் தொடங்குகிறது. எந்தவொரு இயக்க முறைமையையும் சேவைகளின் தொகுப்பாக பார்க்க முடியும். யுனிக்ஸ் ஆப்பரேட்டிங் சிஸ்டத்தில், முதல் கணினி செயல்முறை என்பது init என்று பெயரிடப்பட்ட செயல்முறை ஆகும்.
பொதுவாக ஒரு யுனிக்ஸ் ஆப்பரேட்டிங் சிஸ்டத்தை துவக்கினால், திரையில் init மற்றும் பல கோரிக்கைகள் தொடங்கப்படுவதை காணலாம். இந்த டீமன்கள் தொடங்குவது init செயல்முறையால் செய்யப்படுகிறது, எனவே இந்த அமைப்பு ஏதேனும் நிகழ்வு நிகழும் வரை காத்திருக்கும். அந்த நிகழ்வு நடந்த பிறகு இந்த நிகழ்வு நடந்தது என்று ஆப்பரேட்டிங் சிஸ்டம் தெரிவிக்கிறது. அதன்படி, கணினி அதை கவனித்துக்கொள்கிறது. ஒரு நிகழ்வின் நிகழ்வுகள், குறுக்கீட்டால் அடையாளம் காணப்படுகின்றன. வன்பொருள் குறுக்கீடு என்பது பொதுவாக கணினி பஸ் வழியாக ஸிபியுவிற்க்கு ஒரு சமிக்ஞையை அனுப்புவதன் மூலம் ஒரு டிவைஸ் குறுக்கிடலாம்.
குறுக்கீடு ஏற்படும் போது பதிவேடுகள் மற்றும் ப்ரோக்ராம் கவுண்டரை சேமிப்பதன் மூலம் ஆப்பரேட்டிங் சிஸ்டம், ஸிபியுவின் நிலையை பாதுகாக்கிறது. எந்த வகையான குறுக்கீடு ஏற்பட்டது என்பதை தீர்மானித்து கட்டுப்பாட்டை இன்டரப்ட் சர்வீஸ் ராெட்டினுக்கு மாற்றுகிறது. பொதுவாக, அனைத்து இன்டரப்ட் சர்வீஸ் ராெட்டின்களின் முகவரிகளையும் கொண்ட இன்டரப்ட் வெக்டார் வழியாக பரிமாற்றம் உள்ளது.