сур. 1.3.
Синхронизация әдісі “Метод” қалташасында орындалады, оны шерткенде алты әдісі бар мәзір пайда болады. Әдісті берген кезде әдістің аты жұмыс терезесінің төменгі жағында көрсетіледі.
Сонымен , мысалы “Читатели – Писатели Ctrl+D1” пункті таңдалған болсын. Қолданылатын синхронизация әдісі “Читатели – Писатели”, ал Ctrl+D1 – ыстық перенелер. Шын мәнінде, бір де бір процесс құрастырылмаған кезде “Процесс” келесі түрге ие болады (сур. 1.4.).
сур. 1.4.
Мәзірде тек бір пункт қолжетімді, ол - “Добавить Ins”, ал жұмыс терезесінің төменгі жағында біз таңдаған әдіс көрсетілген, берілген жағдайда “Читатели – Писатели” әдісі(сур. 1.5.).
сур. 1.5.
Егер “Добавить Ins” шертіп бір процесс құрсақ, онда “Процесс” қалташасын шерткенде мәзір оданда толығырақ болады (сур. 1.6.).
сур. 1.6.
“Добавить Ins” пунктіне туғыда мәзір пункттері қосылды:
“Удалить Del” - Таңдалған процессті немесе процесстерді жояды;
“Удалить всё Ctrl+A” - жұмыс терезесіндегі барлық процсстерді жояды;
“Запустить Ctrl+S” - таңдалған процесстердің жұмысын іске еңгізеді;
“ОстановитьCtrl+D” - таңдалған процесстердің жұмысын тоқтатады.
Рис. 1.7.
Қалташа синхронизацияның алты әдістерінен тұрады:
“Читатели – Писатели Ctrl+D1”;
“Мониторы Хоара Ctrl+D2”;
“Семафорные примитивы Дейкстры Ctrl+D3”;
“Алгоритм Деккера Ctrl+D4”;
“Треды Ctrl+D5”;
“Почтовые ящики Ctrl+D6”.
Сәйкес пунктті шертіп синхронизацияның кез-келген түрін таңдауға болады. “Почтовые ящики Ctrl+D6” әдісі таңдалған болса, мәзірдің тағыда екі пункті пайда болады:
“Настройка”;
“Состояние ящика” (сур. 1.8.).
сур. 1.8.
“Настройка” пунктінде пошта жәшігі деген сияқты маңызды параметрлерді орнықтыруға болады:
“Максимальное количество сообщений в буфере” – максимум 100;
“Максимальная длина сообщений в символах” – максимум 100;
“Время жизни посланного сообщения в секундах” – максимум 100.
Керектіні орнықтырғаннан кейін “Принять” батырмасын шерту керек.
Достарыңызбен бөлісу: |