Модуль SRR является проектом с открытым исходным кодом поддерживается Cogent, и распространяется под более GNU General Public License (GPL). Это обеспечивает синхронную передачи сообщений, асинхронные уведомления событий (доверенные лица), и пользовательском пространстве обработку прерываний для операционной системы Linux. Синхронный обмен сообщениями является быстрым, гибким, и надежный механизм IPC, особенно полезно для систем здания состоит из нескольких взаимодействующих процессов.
Реализация модуля SRR был вдохновлен операционной системы QNX. Это позволяет использовать один процесс или нить, чтобы отправить сообщение в другой процесс или поток. Первый процесс ждет, пока второй процесс не отвечает. Эта возможность передачи сообщений между процессами используется уже более десяти лет, как надежный способ создания гибких, модульных архитектур программы.
Другие функции в дополнение к основным механизмом передачи-приема-ответ включают прокси (очереди асинхронных событий), своевременную доставку прокси и сигналов, запуск прокси между задачами и пользовательском пространстве обработки прерываний. Добавление поддержки потоков позволяет прокси и синхронные сообщения для использования в качестве межпоточной синхронизации и связи. Прокси также может быть использован, чтобы решить несколько условий общей гонки, связанные с сигналами. СРР Модуль включает в себя API библиотеки, написанный на C и слоя в QNX 4 совместимости.
Модуль SRR является очень стабильным и очень быстро, примерно в 80% QNX 4 в производительности на том же оборудовании.
Что нового в этой версии:
Детали программы:
Версия: 1.4.37
Дата загрузки: 2 Jun 15
Тип распространения: Бесплатная
Популярность: 80
Комментарии не найдены