Создан заказ №1418090
26 октября 2016
Смотри в комментариях к заказу
Как заказчик описал требования к работе:
Тема реферата: "Взаимодействие процессов: категории средств обмена информации, логическая организация механизма передачи информации, буферизация, модели передачи данных."
Фрагмент выполненной работы:
Введение
Для достижения поставленной цели различные процессы (возможно, даже принадлежащие разным пользователям) могут исполняться псевдопараллельно на одной вычислительной системе или параллельно на разных вычислительных системах, взаимодействуя между собой.
Для чего процессам нужно заниматься совместной деятельностью? Какие существуют причины для их кооперации?
Одной из причин является повышение скорости работы. (работа была выполнена специалистами author24.ru) Когда один процесс ожидает наступления некоторого события (например, окончания операции ввода-вывода), другие в это время могут заниматься полезной работой, направленной на решение общей задачи. В многопроцессорных вычислительных системах программа разделяется на отдельные кусочки, каждый из которых будет исполняться на своем процессоре.
Второй причиной является совместное использование данных. Различные процессы могут, к примеру, работать с одной и той же динамической базой данных или с разделяемым файлом, совместно изменяя их содержимое.
Третьей причиной является модульная конструкция какой-либо системы. Типичным примером может служить микроядерный способ построения операционной системы, когда ее различные части представляют собой отдельные процессы, общающиеся путем передачи сообщений через микроядро.
Наконец, это может быть необходимо просто для удобства работы пользователя, желающего, например, редактировать и отлаживать программу одновременно. В этой ситуации процессы редактора и отладчика должны уметь взаимодействовать друг с другом.
Процессы обязательно обмениваются информацией. Обмен информацией между процессами приводит к изменению их поведения в зависимости от полученной информации. Такие процессы называют кооперативными или взаимодействующими процессами, в отличие от независимых процессов, которые не оказывают друг на друга никакого влияния. Однако работа одного процесса не должна приводить к нарушению работы другого. Для этого разделены их адресные пространства и системные ресурсы. С целью обеспечения корректного взаимодействия процессов создаются специальные средства и действия операционной системы, благодаря которым невозможно поместить значение, сгенерированное в одном процессе, в область памяти, соответствующую переменной в другом процессе, не предприняв каких-либо дополнительных действий.Посмотреть предложения по расчету стоимости
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
27 октября 2016
Заказ завершен, заказчик получил финальный файл с работой
5
Смотри в комментариях к заказу.docx
2016-10-30 10:36
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Большое спасибо за отличный реферат, который полностью соответствует моим требованиям.