Weitere ähnliche Inhalte
Ähnlich wie Lecture1 (20)
Lecture1
- 2. ОS- виртуаль машин Дискнээс мэдээлэл унших бичих: Диск эргүүлэх хөдөлгүүр ажиллуулах Толгой эргүүлэх алхамт мотор ажиллуулах Диск байгаа эсэхийг хянах Дискэн дээрх блокийн дугаар олох Зам сонгох Кам дээр сектор сонгох.... Энэ бүх үйлдлийг OS хийнэ.
- 3. ОS- нөөц удирдах систем Нөөц удирдах аргууд: - хугацаагаар (программууд дараалан нөөц ашиглана) - Space(программ нөөцийн хэсгийг л ашиглана)
- 4. API (хэрэглээний программын интерфейс) OS ба хэрэглээний программын хоорондох интерфейс – системийн call: - fork – шинэ процесс үүсгэх - exit – процесс дуусгах - open – файл нээх - close – файл хаах ....
- 5. OS бүтэц: монолит Системийн бүтэц : - Хэрэгтэй сервисийн процедур дуудах гол программ - Системийн дуудлага хийх сервисийн процедурын багц Сервисийн процедурт үйлчлэх утилитын багц
- 6. Дуудлага боловсруулах шат: - Дуудлага хүлээн авна - Хэрэглэгчийн горимоос цөмийн горимд шилжинэ ОSдуудлагын параметруудыг шалган ямар системийн дуудлага гүйцэтгэх хэрэгтэйг тодорхойлно Дараа нь ОSпроцедурын reference-тэй хүснэгтэд хандан процедур дуудна
- 7. OS бүтэц: олон түвшинт ОSиерархийн түвшинтэй Түвшин: үйлдлийн системийн функцийн бүлэг- файлын систем, управление процесс ба төхөөрөмжийн удирдлага... Түвшин бүр өөрийн дээд болон доод шууд хөрштэй л харьцана Хэрэглээний программ болон үйлдлийн системийн модуль энэ замаар л request дамжуулна
- 8. Давуу тал: - Бүтээмж өндөр Сул тал: - Цөмийн код том, иймээс алдаа ихсэнэ - Цөм туслах процессоос сул хамгаалагдана Олон түвшинт загварын жишээ UNIX.
- 11. Олон цөмт архитектур (клиент-сервер загвар) 2 загварын завсрынх Цөмөөс хэрэглэгчийн программ руу шүйцэтгэлийг шилжүүлэх (цөм аль болох жижиг) Энэ загварын шндсэн 2 ойлголт: Серверийн процесс (request боловсруулна) Клиентийн процесс (request явуулна) Цөмийн үүрэг – клиент ба серверийг холбох
- 13. Давуу тал: - Цөмийн код болон дэд системийн код бага учир алдаа бага - Цөм туслах процессоос сайн хамгаалагдсан - Хуваарилагдсан системд амархан адаптац хийгдэнэ Сул тал: Бүтээмж бага. Харьцуулалт: