በመርሐግብር አስማሚ እና በአላካቾች መካከል ያለው ልዩነት

ዝርዝር ሁኔታ:

በመርሐግብር አስማሚ እና በአላካቾች መካከል ያለው ልዩነት
በመርሐግብር አስማሚ እና በአላካቾች መካከል ያለው ልዩነት

ቪዲዮ: በመርሐግብር አስማሚ እና በአላካቾች መካከል ያለው ልዩነት

ቪዲዮ: በመርሐግብር አስማሚ እና በአላካቾች መካከል ያለው ልዩነት
ቪዲዮ: Меркурий в Ретрограде! aleksey_mercedes 2024, ህዳር
Anonim

የቁልፍ ልዩነት - መርሐግብር አዘጋጅ vs ዲስፓቸር

መርሐግብር ሰጪ እና አስተላላፊ ከስርዓተ ክወና ሂደት መርሐግብር ጋር የተቆራኙ ናቸው። በጊዜ መርሐግብር ሰሪ እና ላኪ መካከል ያለው ቁልፍ ልዩነት መርሐግብር አውጪው ከበርካታ ሂደቶች ውስጥ ሂደቱን ሲመርጥ ላኪው ለተመረጠው ሂደት ሲፒዩ በጊዜ ሰሌዳው ይመድባል።

በኮምፒዩተር ሲስተም ውስጥ ብዙ ሂደቶች እየሄዱ ነው። መርሐግብር ማውጣት የስርዓተ ክወናው ሂደት ሲሆን የትኛው ሂደት ለበርካታ ሂደቶች አፈፃፀም ለሲፒዩ መመደብ እንዳለበት ለመወሰን ነው።

መርሐግብር አውጪ ምንድነው?

በኦፕሬቲንግ ሲስተም ውስጥ ሶስት አይነት መርሐግብር ሰጪዎች አሉ።የረዥም ጊዜ መርሐግብር አዘጋጅ፣ የአጭር ጊዜ መርሐግብር አዘጋጅ እና የመካከለኛ ጊዜ መርሐግብር አዘጋጅ ናቸው። የረዥም ጊዜ መርሐግብር አዘጋጅ የሥራ መርሐግብር አዘጋጅ በመባልም ይታወቃል። በኮምፒዩተር ሲስተም ውስጥ አፈፃፀምን በመጠባበቅ ላይ ያሉ በርካታ ሂደቶች አሉ. እነዚህ ሂደቶች በኋላ ላይ ለማስፈጸም በሁለተኛ ደረጃ ማከማቻ ወይም የሥራ ወረፋ ውስጥ ይቀመጣሉ. የረዥም ጊዜ መርሐግብር አድራጊው ዓላማ ከሥራ ወረፋ ሂደቶችን መምረጥ እና ሂደቱን በዋናው ማህደረ ትውስታ ውስጥ ወደ ዝግጁ ወረፋ ማምጣት ነው።

የአጭር ጊዜ መርሐግብር አዘጋጅ የሲፒዩ መርሐግብርም በመባልም ይታወቃል። የአጭር ጊዜ መርሐግብር አድራጊው ተግባር በተዘጋጀው ወረፋ ውስጥ ለሲፒዩ መመደብ ያለበትን ሂደት መምረጥ ነው። የአጭር ጊዜ መርሐግብር አውጪው ከዝግጁ ወረፋ ውስጥ አንድ ሂደትን መምረጥ አለበት ያለፈው ሂደት ወደ ተጠባባቂ ሁኔታ ይሄዳል። ፈጣን መሆን አለበት ያለበለዚያ የሲፒዩ ጊዜ ይባክናል።

በመርሃግብር እና በአከፋፋይ መካከል ያለው ልዩነት
በመርሃግብር እና በአከፋፋይ መካከል ያለው ልዩነት

ምስል 01፡ የሂደት መርሐግብር

አፈፃፀሙ የI/O ክወና ሊፈልግ ይችላል። ስለዚህ, ሂደቱ ወደ ተጠባባቂ ሁኔታ ይሄዳል. ይህ ሂደት ተቋርጧል ተብሏል። ለከፍተኛ የሲፒዩ አጠቃቀም፣ ሌላ ሂደት መሮጥ አለበት። የታገደው ሂደት ወደ ሁለተኛ ደረጃ ማህደረ ትውስታ ይመለሳል. ከተወሰነ ጊዜ በኋላ, የተላለፈው ሂደት ወደ ዋናው ማህደረ ትውስታ ተመልሶ ከተቋረጠበት ቦታ ላይ አፈፃፀሙን መቀጠል ይችላል. የተንጠለጠለውን ሂደት ወደ ሁለተኛ ደረጃ ማህደረ ትውስታ ማዛወር መለዋወጥ ይባላል. ሂደቱን ወደ ዋናው ማህደረ ትውስታ ማምጣት ወደ ውስጥ መለዋወጥ በመባል ይታወቃል። ይህ ወደ ውስጥ እና ወደ ውጭ መላክ የሚከናወነው በመካከለኛ የጊዜ ሰሌዳ አስማሚ ነው።

Dispatcher ምንድን ነው?

የአጭር ጊዜ መርሐግብር አዘጋጅ ከተዘጋጀው ወረፋ ሲመርጥ ላኪው የተመረጠውን ሂደት ለሲፒዩ የመመደብ ስራ ይሰራል። የማሄድ ሂደት ለአይኦ ኦፕሬሽን ወዘተ ወደ ተጠባባቂ ሁኔታ ይሄዳል። ከዚያም ሲፒዩ ለሌላ ሂደት ይመደባል።ይህ ሲፒዩ ከአንድ ሂደት ወደ ሌላው መቀየር እንደ አውድ መቀየር ይባላል። ላኪ የተለያዩ ተግባራትን ያከናውናል አውድ መቀየር፣ የተጠቃሚ መዝገቦችን ማዘጋጀት እና የማስታወሻ ካርታ ስራ። የሲፒዩ ቁጥጥርን ወደዚያ ሂደት ለማስኬድ እና ለማስተላለፍ እነዚህ አስፈላጊ ናቸው። በሚላክበት ጊዜ ሂደቱ ከዝግጁ ሁኔታ ወደ አሂድ ሁኔታ ይቀየራል።

አንዳንድ ጊዜ ላኪው እንደ የአጭር ጊዜ መርሐግብር አድራጊ አካል ነው የሚወሰደው፣ስለዚህ አሃዱ በሙሉ የአጭር ጊዜ መርሐግብር አውጪ ተብሎ ይጠራል። በዚህ ሁኔታ፣ የአጭር ጊዜ መርሐግብር አዘጋጅ ተግባር አንድን ሂደት ከተዘጋጀ ወረፋ መምረጥ እና እንዲሁም ለዚያ ሂደት ሲፒዩ መመደብ ነው።

በመርሐግብር አስያዥ እና ተላላኪ መካከል ያለው ግንኙነት ምንድን ነው?

ላኪው የተመረጠውን ሂደት በአጭር ጊዜ መርሐግብር ለሲፒዩ ይመድባል።

በመርሐግብር ሰጭ እና ተላላኪ መካከል ያለው ልዩነት ምንድን ነው?

መርሐግብር አስቆጣሪ vs Dispatcher

መርሐግብር ሰሪ የሂደቱን መርሐግብር የሚያስፈጽምበትን ሂደት በመምረጥ የሚቆጣጠር ልዩ የስርዓት ሶፍትዌር ነው። ላኪው በአጭር ጊዜ መርሐግብር ለተመረጠው ሂደት ሲፒዩውን የሚቆጣጠር ሞጁል ነው።
አይነቶች

በመባል የሚታወቁ ሶስት አይነት መርሐግብር አውጪዎች አሉ፤

  • የረጅም ጊዜ መርሐግብር አውጪ፣
  • የአጭር ጊዜ መርሐግብር አውጪ
  • የመካከለኛ ጊዜ መርሐግብር አዘጋጅ።
ለላኪ ምንም ምድብ የለም።
ዋና ተግባራት

የረዥም ጊዜ መርሐግብር አውጪው ሂደቱን ከስራ ወረፋ መርጦ ወደ ዝግጁ ወረፋ ያመጣል።

የአጭር ጊዜ መርሐግብር አውጪው በተዘጋጀው ወረፋ ሂደት ውስጥ ይመርጣል።

አማካኙ መርሐግብር አድራጊው ስዋፕውን ያከናውናል፣ ከሂደቱ ይለዋወጡ።

ላኪው ሲፒዩን በአጭር ጊዜ መርሐግብር አውጪ ለተመረጠው ሂደት ይመድባል።

ማጠቃለያ - መርሐግብር አዘጋጅ vs ዲስፓቸር

መርሐግብር ሰጭ እና አስተላላፊ በስርዓተ ክወናው ሂደት መርሐግብር ላይ ጥቅም ላይ ይውላሉ። በመርሃግብር ሰሪ እና በላኪ መካከል ያለው ልዩነት መርሐግብር አውጪው ከብዙ ሂደቶች መካከል ሂደቱን ሲመርጥ ላኪው ለተመረጠው ሂደት ሲፒዩ በጊዜ ሰሌዳ ሰሪው ሲመድብ ነው።

የሚመከር: