Компьютер барлық операциялардың синхрондалуын қалай қамтамасыз етеді?
Компьютер барлық операциялардың синхрондалуын қалай қамтамасыз етеді?

Бейне: Компьютер барлық операциялардың синхрондалуын қалай қамтамасыз етеді?

Бейне: Компьютер барлық операциялардың синхрондалуын қалай қамтамасыз етеді?
Бейне: Операциялық жүйелер. 6 - сынып 2024, Мамыр
Anonim

Жіп синхрондау болатын механизм ретінде анықталады қамтамасыз етеді екі немесе одан да көп қатар жүретін процестер немесе ағындар істеу сыни бөлім деп аталатын белгілі бір бағдарлама сегментін бір уақытта орындамайды. Демек, 1 және 2-процесс екеуі де сол ресурсқа қол жеткізуге тырысқанда, ол керек бір уақытта тек бір процеске тағайындалады.

Дәл солай, әртүрлі синхрондау механизмдері қандай?

Олар екеу түрлері ның синхрондау : деректер синхрондау және процесс синхрондау : Процесс Синхрондау : Белгілі бір әрекеттер тізбегін орындайтындай қол алысуға жету үшін бірнеше ағындарды немесе процестерді бір уақытта орындау. Құлып, мутекс және семафорлар процестің мысалдары болып табылады синхрондау.

Жоғарыда айтылғандардан басқа, синхрондау үшін қандай үш талап бар? Критикалық бөлім мәселесінің шешімі келесі үш шартты қанағаттандыруы керек:

  • Өзара алып тастау. Бірлескен процестер тобының ішінде тек бір процесс белгілі бір уақытта оның критикалық бөлімінде болуы мүмкін.
  • Прогресс.
  • Шектелген күту.

Сонымен, есептеуіштегі синхрондау дегеніміз не?

Синхрондау ( компьютер ғылым) процесс синхрондау келісімге жету немесе белгілі бір әрекеттер тізбегін орындау үшін белгілі бір нүктеде бірнеше процестерді байланыстыру немесе қол алысу идеясын білдіреді.

Синхронизацияның мақсаты қандай?

Қажеттілік синхрондау процестерді бір мезгілде орындау қажет болғанда пайда болады. Басты синхрондау мақсаты бір-бірін жоққа шығару арқылы ресурстарды кедергісіз бөлісу болып табылады. Басқа мақсаты операциялық жүйедегі процестердің өзара әрекеттесуін үйлестіру болып табылады.

Ұсынылған: