Preemptive Kernel ба Nonpreemptive Kernel
Энэ өгүүлэлд цэвэрлэгээ шаардлагатай байна. Та үүнийг цэвэрлэж Монгол Википедиад хувь нэмрээ оруулж болно. |
Preemptive Kernel буюу түрүүлж эхлэх кернэл нь ажиллагааг кернэлийн шатанд байхад хамгийн түрүүнд ажиллах боломж олгодог. NonPreemptive Kernel нь Кернэл шатанд явагдаж байгаа үйлдэлүүдийг түрүүлж эхлүүлдэггүй эсвэл сайн дурараа удирдлагийг CPU д шилжүүлдэг. Мэдээж NonPreemptive Kernel нь Ганцхан үйлдэл Кернэл дотор одоогийн байдлаар явагдаж байгаачлан ерөнхийдөө Кернэлийн өгөгдөлийн бүтэцийн уралдааны нөхцөлөөс чөлөөтэй байдаг. Бид NonPreemptive Kernel нь урадааны нөхцөлөөс тусдаа байхийн тулд Кернэл өгөгдөл нь маш нарийн загвартай байх хэрэгтэй учир нь адилхан гэж хэлж болохгүй. Preemptive Kernel нь энэхүү орчинд 2 Кернэл шат өөр процэссор дээр ээлжлэн ажиллаж болох тул SMP архитектур лээр загварчилхад тун хэцүү байдаг.