Хэрэглэгчийн яриа:B.Tungalagtamir

Page contents not supported in other languages.

Багцалсан системүүд

Төв процессорын олон төрлийн системийн өөр нэг төрөл нь багцалсан систем. 

Энэ нь мультипроцессор шиг багцалсан системүүдийг цуглуулан төв процессорын олон төрлийн системүүдийг хамт гүйцээж тооцоолон ажилладаг. Гэхдээ багцалсан системүүд нь мультипроцессорын системүүдээс өөр юм. Тэдгээр нь хоёр болон түүнээс дээш хос системүүдээс бүрддэг. Багцлалтыг ихэвчлэн өндөр түвшний үйлчилгээгээр хангахад хэрэглэдэг.Хэрвээ нэг болон түүнээс олон системүүдийн багцлалт унавал энэ үйлчилгээг үргэлжлүүлж болно.Кластерийн программ хангамжийн үе нь кластерийн гол хэсэгрүү ачаалладаг. Кластер нь ассимметрик болон симметрик гэсэн хоёр бүтцээс бүрддэг. Асимметрик кластер нь: нэг бүрэлдэхүүн нь "hot standby mode" арга бөгөөд бусад бүрэлдэхүүн нь программруу ачаалладаг. Халуун нөөцийн бүрэлдэхүүн нь идэвхигүй байдаг. Энэ нь зөвхөн дэлгэцийн сэрвэр юм.Сэрвэр унах үед энэ нь идэвхитэй сэрвэр болдог. Симметрик кластер нь: Энэ арга нь хоёр болон түүнээс дээш бүрэлдэхүүнүүд программруу ачаалладаг. Энэ арга нь илүү ашигтай байдаг бөгөөд учир нь энэ бүх бүрэлдэхүүнүүдийг хэрэглэх боломжтой. Хэрвээ олон программуудыг гүйцэтгэх үед үүнийг зөвхөн хэрэглэдэг.

Ашигласан материал:

http://www.amazon.com/Operating-System-Concepts-Abraham-Silberschatz/dp/1118063333

Файл:Dispatcher objects


Windows xp хоорондоо харилцан ажиллаж синхрончлогдох хэд хэдэн процессыг дэмжинэ. Процесс бүр ядахдаа нэг программын урсгал, нэг хөнгөн урсгал fiber агуулна. Процесс, программын урсгал, fiber нэг болон олон процессорт системд параллелизмыг дэмжинэ. Windows xp-д программын урсгал үүсгэхийн тулд цөм ороод гарах шаардлагатай тул үүнийг тойрохын тулд fiber ашиглана. fiber программын орон зайд гүйцэтгэгдэж синхрончлогдоно. Процессууд хоорондоо олон янзаар харилцаж болно: сувгаар, шуудангийн слот гэж нэрлэгдэх сувгаар, сокетоор, процедурын дуудлагаар, ерөнхий файлаар. Суваг 2 төрөл байна. байтын ба мэдээллийн. Windows xp синхрончлох олон механизмтай ( семафор, мьютекс, критик секц, event). Семафор цөмийн обьект тул нууцлалын дескрипто ба дүрслэгчтэй. Мьютекс дүрслэгчийг хуулбарлан өөр процесст дамжуулж болно. Критик секц мьютекстай төстэй ч цөмийн объект биш тул нууцлалын дескрипторгүй. Нэг event нээн 2 ба түүнээс дээш процесс, мьютекс, эсвэл семофорыг синхрончлож болно.


Ашигласан материал:

http://www.amazon.com/Operating-System-Concepts-Abraham-Silberschatz/dp/1118063333

http://www.slideshare.net/muuluu/lecture10

синхрончилсон windows xp[кодоор засварлах]

Windows xp хоорондоо харилцан ажиллаж синхрончлогдох хэд хэдэн процессыг дэмжинэ. Процесс бүр ядахдаа нэг программын урсгал, нэг хөнгөн урсгал fiber агуулна. Процесс, программын урсгал, fiber нэг болон олон процессорт системд параллелизмыг дэмжинэ. Windows xp-д программын урсгал үүсгэхийн тулд цөм ороод гарах шаардлагатай тул үүнийг тойрохын тулд fiber ашиглана. fiber программын орон зайд гүйцэтгэгдэж синхрончлогдоно. Процессууд хоорондоо олон янзаар харилцаж болно: сувгаар, шуудангийн слот гэж нэрлэгдэх сувгаар, сокетоор, процедурын дуудлагаар, ерөнхий файлаар. Суваг 2 төрөл байна. байтын ба мэдээллийн. Windows xp синхрончлох олон механизмтай ( семафор, мьютекс, критик секц, event). Семафор цөмийн обьект тул нууцлалын дескрипто ба дүрслэгчтэй. Мьютекс дүрслэгчийг хуулбарлан өөр процесст дамжуулж болно. Критик секц мьютекстай төстэй ч цөмийн объект биш тул нууцлалын дескрипторгүй. Нэг event нээн 2 ба түүнээс дээш процесс, мьютекс, эсвэл семофорыг синхрончлож болно.


Ашигласан материал:

http://www.amazon.com/Operating-System-Concepts-Abraham-Silberschatz/dp/1118063333