Цөм болон үйлдлийн систем
Үйлдлийн систем нь компьютерийг удирдах системийн программ хангамж юм. Үүний үүрэг бол компьютерийн нөөцийг удирдах, тэдний харилцааны хэрэгцээг хангах явдал юм. Цөм нь үйлдлийн системийн үндсэн хэсэг бөгөөд техник хангамжийн нөөцтэй шууд холбоо тогтооход голчлон оролцдог. Цөмгүйгээр үйлдлийн систем ажиллах боломжгүй. Гэвч үйлдлийн системийн цөм бусад олон бүрэлдэхүүн хэсгүүдийн хамт оршдог тул ихэнх хэрэглэгчид цөм байдгийг мэддэггүй.
Үйлдлийн систем гэж юу вэ?
Үйлдлийн систем гэдэг нь компьютерийг удирдах программ хангамж юм. Энэ нь системийн (техник хангамж) нөөцийг удирддаг өгөгдөл, програмын цуглуулга юм. Цаашилбал, энэ нь техник хангамж болон програмуудын хооронд интерфэйсийн давхарга болж (оролт/гаралт, санах ойтой холбоотой үйлдлүүд гэх мэт) хэрэглээний программ хангамжийг (жишээ нь текст процессор гэх мэт) гүйцэтгэхэд зориулагдсан. Энэ нь компьютер дээр ажилладаг үндсэн системийн програм хангамж юм. Хэрэглэгчид зөв ажиллаж байгаа үйлдлийн системгүйгээр өөр ямар ч систем эсвэл хэрэглээний программ хангамжийг ажиллуулах боломжгүй байдаг тул үйлдлийн системийг компьютерийн хамгийн чухал системийн програм хангамж гэж үзэж болно.
Үйлдлийн системүүд нь гар утас, консол дээр суурилсан тоглоомын систем, супер компьютер, сервер зэрэг процессортой бүх төрлийн машинд (зөвхөн компьютер биш) байдаг. Хамгийн алдартай үйлдлийн системүүд нь Microsoft Windows, Mac OS X, UNIX, Linux болон BSD юм. Майкрософт үйлдлийн системүүдийг ихэвчлэн арилжааны байгууллагуудад ашигладаг бол UNIX дээр суурилсан үйлдлийн системүүд нь үнэ төлбөргүй, нээлттэй эх үүсвэртэй (Windows-аас ялгаатай нь маш өндөр өртөгтэй) учраас эрдэм шинжилгээний мэргэжилтнүүдийн дунд илүү алдартай байдаг.
Цөм гэж юу вэ?
Цөм нь компьютерийн үйлдлийн системийн үндсэн хэсэг юм. Энэ нь техник хангамж болон хэрэглээний программ хангамжийн хоорондох бодит гүүр юм. Цөм нь ихэвчлэн техник хангамж, програм хангамжийн харилцаа холбоо зэрэг системийн нөөцийн менежментийг хариуцдаг. Энэ нь процессор болон оролт/гаралтын төхөөрөмжүүдийн хооронд маш бага түвшний хийсвэрлэх давхаргыг хангадаг. Процесс хоорондын харилцаа холбоо болон системийн дуудлага нь эдгээр доод түвшний байгууламжуудыг бусад хэрэглээнд (цөмөөр) санал болгодог гол механизм юм. Цөмийг дизайн/хэрэгжүүлэлт болон үйлдлийн системийн даалгавар тус бүрийг хэрхэн гүйцэтгэж байгаа зэргээс хамааран өөр өөр төрөлд хуваадаг. Бүх системийн кодыг нэг хаягийн зайд (гүйцэтгэлийг сайжруулах зорилгоор) цул цөмүүд гүйцэтгэдэг. Гэхдээ ихэнх үйлчилгээг хэрэглэгчийн орон зайд бичил цөмөөр ажиллуулдаг (энэ аргын тусламжтайгаар засвар үйлчилгээ, модуляцийг нэмэгдүүлэх боломжтой). Энэ хоёр туйлын хооронд өөр олон арга бий.
Цөм болон үйлдлийн систем хоёрын ялгаа юу вэ?
Цөм нь үйлдлийн системийн цөм (эсвэл хамгийн доод түвшин) юм. Үйлдлийн системийг бүрдүүлдэг бусад бүх хэсгүүд (график хэрэглэгчийн интерфейс, файлын удирдлага, бүрхүүл гэх мэт) цөмд тулгуурладаг. Цөм нь техник хангамжтай харилцах үүрэгтэй бөгөөд энэ нь үнэндээ техник хангамжтай шууд харьцдаг үйлдлийн системийн хэсэг юм. Файлд хандах, график харуулах, гар/хулганы оролт авахад ашиглаж болох олон тооны дуудах горимуудыг бусад програм хангамжид ашиглахын тулд цөмөөр хангадаг.