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