Ім'я файлу: БАЗОВІ МЕХАНІЗМИ МІЖПРОЦЕСОВОЇ ВЗАЄМОДІЇ.odt
Розширення: odt
Розмір: 30кб.
Дата: 18.12.2023
скачати

Група:КС-20-1

Прізвище та ім’я: Іванченко Дмитро

Дата: 04.10.2023

1. Якими основними методами здійснюється реалізація міжпроцесорної взаємодії?

  • Передача повідомлень

  • Розподілювана пам'ять

  • Відображувана пам'ять

2. Опишіть методи розподілюваної пам'яті.

Методи розподілюваної пам'яті дають змогу двом процесам обмінюватися даними через загальний буфер пам'яті

3. Опишіть методи передавання повідомлень.

В основі методів передавання повідомлень лежать різні технології, що дають змогу потокам різних процесів (які, можливо, виконуються на різних комп'ютерах) обмінюватися інформацією у вигляді фрагментів даних фіксованої чи змінної довжини, котрі називають повідомленнями

4. Опишіть технологію відображуваної пам'яті.

за допомогою спеціального системного виклику (зазвичай це mmap()) певну частину адресного простору процесу однозначно пов'язують із вмістом файлу.

5. Наведіть характеристики каналів зв'язку.

  • спосіб задання

  • кількість процесів, які можуть бути з'єднані одним каналом; 

  • кількість каналів, які можуть бути створені між двома процесами

  • пропускна здатність каналу (кількість повідомлень, які можуть одночасно перебувати в системі й бути асоційованими з цим каналом); 

  • максимальний розмір повідомлення

  • спрямованість зв'язку через канал (двобічний або однобічний зв'язок). 

    .

6. Що називається примітиви передавання повідомлень?

примітиви передавання повідомлень – спеціальні операції обміну даними через канал, які забезпечують не лише обмін даними, але й синхронізацію.

7. В чому полягає різниця між прямим і непрямим обміном даними?

При прямому обміні даними процесам необхідно явно вказувати процес, з яким необхідно обмінюватись інформацією. При непрямому обміні здійснюють через спеціальний об'єкт (поштову скриньку, порт).
скачати

© Усі права захищені
написати до нас