Гол ялгаа – Цаг хуваалцах ба бодит цагийн үйлдлийн систем
Цаг хуваалцах үйлдлийн систем ба бодит цагийн үйлдлийн систем хоёрын гол ялгаа нь цаг хуваалцах үйлдлийн систем нь өөр өөр байршлын олон хэрэглэгчдэд системийг нэгэн зэрэг ашиглах боломжийг олгодог систем бөгөөд бодит цагийн үйлдлийн систем нь тодорхой үйлдлүүдийг гүйцэтгэдэг систем юм. Тодорхой цаг хугацааны хязгаарлалт дотор тодорхой ажил.
Үйлдлийн систем нь програм хангамж болон техник хангамжийн хоорондох интерфейс юм. Энэ нь санах ойн удирдлага, процессын удирдлага, файлын удирдлага, оролт гаралтын төхөөрөмжийн удирдлага зэрэг ажлуудыг гүйцэтгэдэг. Төрөл бүрийн үйлдлийн системүүд байдаг. Үүний хоёр нь цаг хуваалцах болон бодит цагийн үйлдлийн систем юм.
Цаг хуваалцах үйлдлийн систем гэж юу вэ?
Хугацаа хуваалцах үйлдлийн системд өөр өөр байршлын олон хэрэглэгчид тодорхой компьютерийн системийг нэгэн зэрэг ашиглах боломжтой. Эдгээр системд процессорын цагийг олон хэрэглэгчид нэгэн зэрэг хуваалцдаг. Эдгээр системүүдэд олон хэрэглэгчийн програмыг CPU гүйцэтгэдэг. Процессор нь хэрэглэгчийн програм бүрийг богино хугацааны квантаар гүйцэтгэдэг. Эдгээр системүүд нь CPU-ийн хуваарь болон олон програмчлалыг ашигладаг бөгөөд хэрэглэгчийн програм бүрт бага хэмжээний квант өгдөг. Хэрэглэгч тушаал өгөх үед систем хурдан хариу үйлдэл үзүүлдэг.
Цаг хуваалцах Үйлдлийн системүүд олон давуу талтай. Энэ нь CPU хүлээх хугацааг багасгадаг. Хариу өгөх хугацаа хамгийн бага тул хэрэглэгчид богино хугацаанд үр дүнг гаргах боломжтой. Мөн програм хангамжийн давхардлаас сэргийлдэг. Аюулгүй байдлын асуудал, өгөгдөл дамжуулахад тулгарч буй асуудлууд нь цаг хуваалцах үйлдлийн системийн зарим хязгаарлалт юм.
Бодит цагийн үйлдлийн систем гэж юу вэ?
Бодит цагийн систем нь даалгаврыг гүйцэтгэхийн тулд өгөгдөл боловсруулах, оролтод хариу өгөхөд хамгийн бага хугацаа шаардагддаг систем юм. Системийн гаралтын зөв эсэх нь тооцооллын логик үр дүн болон үр дүнг гаргах хугацаанаас хамаарна. Энэ нь даалгавруудыг бодит цагийн хуваарь гаргах аргуудыг агуулдаг. Бодит цагийн хоёр төрлийн үйлдлийн систем байдаг. Эдгээр нь хатуу бодит цагийн систем ба зөөлөн бодит цагийн систем юм.
Зураг 01: Цөмийн цахилгаан станц
Бодит цагийн системийг тогтоосон хугацаанд гүйцэтгэх ёстой. Тогтоосон хугацаандаа нэг удаа бүтэлгүйтэх нь системийн бүрэн буюу сүйрлийн гэмтэл юм. Агаарын хөдөлгөөний удирдлагын систем, пуужин, цөмийн реакторын хяналтын систем нь бодит цагийн хатуу системийн жишээ юм. Зөөлөн бодит цагийн систем нь хязгаарлалт багатай байдаг. Систем нь даалгаврыг тогтоосон хугацаанд гүйцэтгэх ёстой боловч бага зэрэг хүлцэл байж болно. Хугацаа алдсаныг системийн нийт доголдол гэж үзэхгүй, харин гүйцэтгэл муудсан гэж үзнэ. Мультимедиа дамжуулалт болон виртуал бодит байдал нь бодит цагийн зөөлөн системийн жишээ юм.
Цаг хуваалцах болон бодит цагийн үйлдлийн систем хоёрын ялгаа юу вэ?
Цаг хуваалцах ба бодит цагийн үйлдлийн систем |
|
Хугацаа хуваалцах үйлдлийн систем нь өөр өөр байршилд байгаа олон хэрэглэгчдэд тодорхой компьютерийн системийг нэгэн зэрэг ашиглах боломжийг олгодог систем юм. | Бодит цагийн үйлдлийн систем нь тодорхой цагийн хязгаарт тодорхой ажлыг гүйцэтгэдэг үйлдлийн систем юм. |
Цаг | |
Хугацаа хуваах систем нь хэрэглэгч бүрт жижиг цагийн квант өгдөг. | Бодит цагийн систем нь тогтмол цагийн хязгаарлалт дор ажилладаг. |
Нөөц хуваалцах | |
Хугацаа хуваалцах системд хэрэглэгчид нөөцөө хуваалцах боломжтой. | Бодит цагийн системд нөөц нь процесст тодорхой хугацаанд үлддэг бөгөөд энэ хугацааны дараа өөр процесст дахин хуваарилагдах боломжтой. |
Жишээ систем | |
Онлайн файлын систем нь цаг хуваалцах системийн жишээ юм. | Нислэгийн хөдөлгөөний удирдлагын систем нь бодит цагийн үйлдлийн системийн жишээ юм. |
Тойм – Цаг Хуваалцах ба Бодит цагийн үйлдлийн систем
Цаг хуваалцах болон бодит цагийн үйлдлийн систем хоёрын ялгаа нь цаг хуваалцах үйлдлийн систем нь өөр өөр байршлын олон хэрэглэгчдэд системийг нэгэн зэрэг ашиглах боломжийг олгодог систем бөгөөд бодит цагийн үйлдлийн систем нь Тодорхой цаг хугацааны хязгаарлалт дотор тодорхой ажил.