ЖУРНАЛ «СТА» №1/2007

обеспечивает повышение надёжности и отказоустойчивости систем, предотвра- щая захват ресурсов процессора вредо- носными программами или процессами отказа от обслуживания поступивших запросов (DoS attack). Таким образом, мы имеем технологию, которая позво- ляет разработчикам встраиваемых при- ложений создавать не только хорошо интегрируемые, но и хорошо защищён- ные системы. Т ЕХНОЛОГИЯ АДАПТИВНОЙ ДЕ - КОМПОЗИЦИИ Запатентованная технология адап- тивной декомпозиции QNX позволяет обеспечить вашим приложениям гаран- тированное реальное время выполнения, нейтрализовать угрозы и защитить вашу систему. Каких целей можно достичь путём выполнения применения технологии адаптивной декомпозиции QNX при разработке промышленных систем управления? Создавать защищённые системы: вре- доносное программное обеспечение может помешать нормальной работе важных системных функций, ограничи- вая время их доступа к процессорной обработке. Чтобы избежать этого, тех- нология адаптивной декомпозиции QNX позволяет вам создавать раздел между ключевыми процессами вашей системы и сторонним программным обеспечением, таким образом защищая систему. Повысить эффективность использова- ния процессора: в отличие от статичных подходов к декомпозиции с помощью циклического планировщика, техноло- гия адаптивной декомпозиции распо- знаёт циклы загрузки процессора и пе- риоды, когда система работает вхоло- стую. С технологией адаптивной деком- позиции исключается неэффективное расходование времени при простое сис- темы. Так, неиспользуемые циклы рабо- ты процессора с одного блока процес- сов могут быть динамически перерас- пределены на другие, следовательно, общее время эффективной работы про- цессора увеличивается. Технология адаптивной декомпозиции обеспечива- ет простое надёжное решение для сис- тем, выполняющих ограниченный круг задач с интенсивной загрузкой процес- сора. Быстро начать работу: технология адаптивной декомпозиции использует стандартную модель программирования POSIX, у вас будет возможность исполь- зовать знакомую среду разработки, при- вычную для любой встраиваемой систе- мы технику программирования и отлад- ки. Вы можете применить технологию адаптивной декомпозиции, просто оп- ределив размер блока и решив, какое приложение или процесс будет исполь- зовать определённый блок. С техноло- гией адаптивной декомпозиции QNX приложения и системные службы будут запускаться в собственных блоках. Запатентованная технология адап- тивной декомпозиции от компании QNX Software Systems позволяет выде- лять приложениям и процессам гаран- тированный ресурс процессорного вре- мени при полной загрузке системы, а также динамически распределяет сво- бодные циклы работы процессора в пе- риоды его малой загрузки (рис. 4). Обеспечивая гарантированное время процессорной обработки для каждой программной подсистемы, адаптивная декомпозиция заметно сокращает трудо- затраты на интеграцию всей системы. ● Автор — сотрудник компании SWD Software Телефон: +7 (812) 373-0260 , 702-0833 Факс: +7 (812) 373-0497 76 СТА 1/2007 П Р О Г РАММНО Е ОБ Е С П Е Ч Е НИ Е / СИС Т ЕМЫ Р Е АЛ Ь НО ГО В Р ЕМЕ НИ www.cta.ru • Время выполнения логических команд 15 нс • Параллельная шина расширения SPEED-Bus • Высокоскоростные модули ввода-вывода • Рабочая память до 8 Мбайт • Программирование с помощью STEP7 фирмы Siemens • Порт RS-485 с поддержкой протоколов Profibus DP, ASCII, STX/ETX, 3964R, USS и Modbus • Порт Ethernet с поддержкой функций связи PG/OP • Интерфейс MP2I Контроллеры VIPA на базе технологии SPEED7 #286 Когда скорость реакции имеет значение! Тел.: (495) 234-0636 • E-mail: info@prosoft.ru • www.prosoft.ru Реклама

RkJQdWJsaXNoZXIy MTQ4NjUy