Страницу Назад
Поискать другие аналоги этой работы
5 Синхронизация процессов при помощи семафоровID: 89182Дата закачки: 27 Января 2013 Продавец: GrantForse (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Лабораторная Форматы файлов: Microsoft Word Описание: Цель работы: получить представление о синхронизации процессов в ОС UNIX при помощи флагов в разделяемой памяти и процессных семафоров. Иcпользуемые средства: ОС Linux, графическая оболочка KDE, среда разработки Anjuta, терминал. 1. Создать два процесса: приемник и передатчик. Передатчик увеличивает на единицу переменную целого типа в разделяемой памяти, а приемник выводит ее значение на экран. Для синхронизации использовать переменные в разделяемой памяти. Задать 100 повторений цикла обмена. Передатчик: #include <stdio.h> #include <signal.h> #include <sys/time.h> #include <sys/ipc.h> #include <sys/shm.h> #include <sys/types.h> #include <sys/stat.h> #define mem 0xABCD 2. Выполнить обмен данными между процессами как в пункте 1, но для синхронизации использовать процессный семафор. 3. Создать 3 процесса: диспетчер, регулятор и модель и обеспечить их синхронизацию при помощи процессных семафоров таким образом, чтобы на каждые 5 шагов модели приходился один шаг регулятора. Модель на каждом шаге увеличивает на единицу переменную целого типа в разделяемой памяти, а регулятор выводит значение этой переменной на экран. Размер файла: 49,5 Кбайт Фаил: (.doc)
Скачано: 2 Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать! Некоторые похожие работы:Экзамен по дисциплине: Операционные системы. Билет №7Зачет по дисциплине: Операционные системы. Билет №17 Экзамен по дисциплине: Операционные системы. Билет №5 Операционные системы. Экзаменационные вопросы. 4-й семестр Операционные системы. Экзамен. Билет №7 Операционные системы. Экзамен. Билет №7. Билет № 17/ Курс 2 -й. Семестр 4-й. Дисциплина: Операционные системы Ещё искать по базе с такими же ключевыми словами. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Автоматизация (АТПП) / Синхронизация процессов при помощи семафоров
Вход в аккаунт: