Дата  15 Декабря 2019

    Поиск   
Вход на сайт
Да здравсвует гость!


Логин:
Пароль:
Забыл пароль | Регистрация

Реклама сайта
Лучшие ссылки

Меню сайта


Наш опрос

Оценка сайта
Всего ответов: 43

Мы в Facebook

Отображает флаг страны размещения сервера текущего сайта с различными инструментами: проверка безопасности сайта, whois, перевод, похожие сайты, проверка html, сокращение URL и т.д.
04 Февраля 2012
$Координационный центр национального домена сети Интернет сообщил об открытии "горячей линии" для интернет-пользователей, испытывающих проблемы с регистрацией доменных имен в кириллической зоне .РФ.
27 Ноября 2010
Программа Stardock WindowBlinds – одно из лучших решений для настройки графического интерфейса Windows.
10 Декабря 2010

Межпроцессное взаимодействие

          Hабор способов обмена данными между множеством потоков в одном или более процессах. Процессы могут быть запущены на одном или более компьютерах, связанных между собой сетью. IPC-способы делятся на методы обмена сообщениями, синхронизации, разделяемой памяти и удаленных вызовов (RPC). Методы IPC зависят от пропускной способности и задержки взаимодействия между потоками и типа передаваемых данных.

IPC также может упоминаться как межпотоковое взаимодействие (англ. inter-thread communication), межпоточное взаимодействие и межпрограммное взаимодействие (англ. inter-application communication).

IPC наряду с концепцией адресного пространства является основой для разграничения адресного пространства.

Реализации

Существует несколько API, которые могут использоваться для IPC. Вот несколько платформо-независимых API:

Ниже указана платформа или язык программирования указанных API:

Таблица методов IPC:

МетодРеализуется (операционной системой или другим окружением)
ФайлВсе операционные системы.
СигналБольшинство операционных систем; некоторые системы, как например, Windows, только реализуют сигналы в библиотеке запуска Си, но не обеспечивают их полноценной поддержки для использования методов IPC.
СокетБольшинство операционных систем.
КаналВсе системы, соответствующие POSIX.
Именованный каналВсе системы, соответствующие POSIX.
СемафорВсе системы, соответствующие POSIX.
Разделяемая памятьВсе системы, соответствующие POSIX.
Обмен сообщениями
(без разделения)
Используется в парадигме MPI, JavaRMI, CORBA и других.
Проецируемый в память файлВсе системы, соответствующие POSIX; несет риск появления состояния гонки в случае использования временного файла. Windows также поддерживает эту технологию, но использует API отличный от POSIX.
Очередь сообщенийБольшинство операционных систем.
Почтовый ящикНекоторые операционные системы.

 



Новые файлы

FileZilla Server
Просмотры: 774     Загрузки: 65

Classic FTP
Просмотры: 553     Загрузки: 79

Cyberduck
Просмотры: 762     Загрузки: 77

FireFTP
Просмотры: 780     Загрузки: 63