Новости / E-business / Компания QNX представила технологию защищенной декомпозиции для многоядерных процессоров
Компания QNX представила технологию защищенной декомпозиции для многоядерных процессоров
Компания QNX Software Systems, лидер в области многоядерных технологий для встраиваемых систем, объявила о новом решении для секционирования ресурсов в многоядерных компьютерах, которое обеспечивает максимальную безопасность систем и их работу в реальном времени.
Технология защищенной декомпозиции для многоядерных процессоров (QNX Secure Partitioning for Multi-Core Processors) является первой и единственной в мире технологией, которая позволяет помещать память и процессорное время многоядерных систем в безопасные блоки.
Существующие методы объединения ресурсов предназначены только для однопроцессорных архитектур. Поскольку текущие реализации этих методов не обеспечивают единого представления нескольких ядер, разработчики, которые хотят защитить свои системы от небезопасных приложений и атак злоумышленников, вынуждены выполнять объединение ресурсов каждого ядра в отдельности, как правило, устанавливая на каждое ядро индивидуальную копию операционной системы.
Технология защищенной декомпозиции для многоядерных процессоров QNX кардинально изменяет существующие ограниченные принципы объединения программ. Применяя безопасные блоки в системных архитектурах, разработчики, которые используют многоядерное оборудование, гарантируют реакцию встраиваемых систем в реальном времени, защищают их от угроз, а также обеспечивают максимальное использование их ресурсов и производительность.
Технология защищенной декомпозиции для многоядерных процессоров QNX дает разработчикам возможность делить совокупность приложений системы на фиксированные блоки или оптимизировать использование процессора с помощью адаптивных блоков. Фактически, многоядерная архитектура позволяет применять оба метода в зависимости от того, какая из возможностей является приоритетной. Технология группировки ресурсов компании QNX гарантирует приложениям процессорное время при высокой загрузке системы. Она также динамически перераспределяет свободные ресурсы не полностью загруженных блоков между блоками, которым требуется дополнительное процессорное время. Это увеличивает производительность системы за счет повышения загрузки процессора. Данный подход значительно эффективнее, чем традиционные решения для группировки ресурсов, в которых память и процессорное время непроизводительно расходуются из-за жесткого и статического выделения ресурсов.
Совместное использование безопасных ресурсных блоков с решениями многопроцессорной обработки компании QNX позволяет реализовывать различные конфигурации безопасных блоков для многоядерной архитектуры. Например, уникальная возможность исключительной многопроцессорной обработки (Bound Multiprocessing — BMP) позволяет разработчикам привязывать выбранные приложения к определенным наборам процессорных ядер, что обеспечивает настоящую группировку программных и аппаратных ресурсов.
Технология защищенной декомпозиции для многоядерных процессоров QNX не только отвечает требованиям безопасности функционирования систем и их работы в реальном времени, но также ускоряет проектирование систем, позволяя инженерам резервировать ресурсы для подсистем, которые добавляются в архитектуру на более поздних стадиях разработки.
Микроядерная операционная система реального времени QNX Neutrino и технология защищенной декомпозиции для многоядерных процессоров QNX обеспечивают максимальное удобство встраиваемых систем в использовании и переносимость приложений с помощью интерфейсов программирования приложений стандарта POSIX, которые позволяют разработчикам встраиваемых систем применять существующие схемы приоритезации задач. Операционная система QNX Neutrino имеет ряд других отличительных преимуществ в безопасности, таких как изоляция драйверов, стеков протоколов и приложений в отдельных виртуальных адресных пространствах с защищенной памятью. В результате, вредоносные или плохо написанные программы не способны повреждать другие процессы, вмешиваться в их работу или вести наблюдение за ней.
Доступность
Технология защищенной декомпозиции для многоядерных процессоров (QNX Secure Partitioning for Multi-Core Processors) в настоящее время доступна. Бета-версии функции секционирования памяти будут доступны в августе 2007 г.
Дополнительная информация на сайте SWD Software.
Источник: @Astera
Смотри также: Главные новости, TradeNews, Итоги, Обзоры рынков, Новинки, Мобильные ПК, DisplayNews, Аудио-Видео, Фото-Видео, Мобильные телефоны, Программное обеспечение, Интернет, Персонал, Маркетинг и Менеджмент, В стране, В мире, Авто