Contact
QR code for the current URL

Story Box-ID: 159799

QNX Software Systems GmbH Am Listholze 76 30177 Hannover, Germany http://www.qnx.de
Contact Darrin Shewchuk +49 511 940910
Company logo of QNX Software Systems GmbH
QNX Software Systems GmbH

Source Code für QNX Neutrino Secure Partitioning jetzt verfügbar

(PresseBox) (Hannover, )
QNX Software Systems hat den Source Code für QNX Neutrino Adaptive Partitioning veröffentlicht. Die QNX Technologie steigert die Systemsicherheit, vereinfacht die Softwareintegration und macht das Partitionieren von Zeit und Speicher auch für Multicore-Systeme möglich. Mit QNX Neutrino Adaptive Partitioning können Entwickler für ihre Applikationen sichere Compartments mit einem garantierten Budget an Speicherplatz und CPU-Zeit definieren.

Echtzeitanforderungen lassen sich so spielend erfüllen. Kritische Dienste sind unter so gut wie allen Umständen ausführbar - selbst im Fall des Versuchs der böswilligen Übernahme von Systemressourcen anhand von Malware- oder DoS-Attacken. Da QNX Neutrino Adaptive Partitioning einen flexiblen Scheduler hat, sind wechselnde Anforderungen an die Verarbeitungsleistung bestmöglich erfüllbar. Sollten die Applikationen einer Partition ihr Budget an CPU-Zyklen nicht vollständig nutzen, weist der Scheduler ungenutzte Zyklen anderen Partitionen dynamisch zu. Dieser Ansatz ist weit effizienter als traditionelles Partitionieren mit starrem Scheduler: Dort sind freie CPU-Zyklen nicht übertragbar.

"Konventionelle Partitionierungslösungen schützen Applikationen zu Lasten der Performance. QNX Adaptive Partitioning dagegen schützt die Zeitzuteilung bei voller Nutzung der Prozessorkapazität", erklärt Kerry Johnson, Director Product Marketing, QNX Software Systems. "Eine derartige Kombination aus Verfügbarkeit und Performance bietet keine andere Lösung auf dem Markt."

QNX Adaptive Partitioning ist die erste sichere Partitionierungslösung für Memory und CPU auf Multicore-Systemen. Eine Partition kann zum Beispiel mehrere Cores umfassen, so dass die partitionierten Applikationen die volle Leistung der Multicore-Prozessoren zur Verfügung haben. Konventionelle Partitionierung beschränkt sich dagegen auf Ein-Prozessor-Designs. In der Folge müssen Entwickler, die ihre Systeme vor zweifelhaften Applikationen und Übergriffen schützen wollen, jeden Core separat partitionieren und auf jedem Core eine eigene Instanz des Betriebssystems laufen lassen.

QNX Adaptive Partitioning steht nicht nur für hohe Sicherheit, sondern sorgt auch für massive Zeiteinsparungen bei der Integration komplexer Software-Applikationen. In der Systemintegrationsphase treten häufig Probleme auf, wenn um Memory oder CPU-Zyklen konkurrierende Applikationen die Ausführung von Tasks verlangsamen oder verhindern. Die Beseitigung dieses Phänomens kann Entwickler Wochen, wenn nicht Monate kosten. Mit QNX Adaptive Partitioning tritt dieser Fall erst gar nicht ein, da Entwickler überprüfen können, ob jedes Subsystem im Rahmen seines Memory- und/oder CPU-Budgets arbeitet. Probleme lassen sich lange vor der Integrationsphase erkennen, so dass die Kosten für Korrekturen geringer ausfallen.

QNX gibt den Quellcode von QNX Adaptive Partitioning im Zuge seines neuen Hybrid-Software-Modells frei. Mitglieder der QNX Community können den Code auf dem QNX Entwicklerportal Foundry27 herunterladen:
http://www.foundry27.com

QNX Software Systems GmbH

QNX Software Systems, ein Unternehmen der Harman Gruppe, ist der Marktführer für Embedded-Echtzeitbetriebssysteme. Die komponentenbasierte Architektur des QNX Neutrino RTOS, der QNX Momentics Development Suite und QNX Aviage Middleware liefern zusammen den zuverlässigsten und skalierbarsten Rahmen für die Entwicklung innovativer, hoch performanter Embedded-Systeme. Unternehmen wie Cisco, Daimler, General Electric, Lockheed Martin und Siemens verlassen sich bei der Entwicklung von Systemen für Vernetzung, Medizintechnik, Automotive, Verteidigung, Industrieautomatisierung und anderen kritischen Applikationen auf QNX Technologie. QNX, mit Hauptsitz in Ottawa, Kanada, wurde 1980 gegründet und vertreibt seine Produkte weltweit in über 100 Länder. www.qnx.com

QNX, Aviage, Momentics, and Neutrino are trademarks of QNX Software Systems GmbH & Co. KG, registered in certain jurisdictions, and are used under license. All other trademarks and trade names belong to their respective owners.

The publisher indicated in each case (see company info by clicking on image/title or company info in the right-hand column) is solely responsible for the stories above, the event or job offer shown and for the image and audio material displayed. As a rule, the publisher is also the author of the texts and the attached image, audio and information material. The use of information published here is generally free of charge for personal information and editorial processing. Please clarify any copyright issues with the stated publisher before further use. In case of publication, please send a specimen copy to service@pressebox.de.
Important note:

Systematic data storage as well as the use of even parts of this database are only permitted with the written consent of unn | UNITED NEWS NETWORK GmbH.

unn | UNITED NEWS NETWORK GmbH 2002–2024, All rights reserved

The publisher indicated in each case (see company info by clicking on image/title or company info in the right-hand column) is solely responsible for the stories above, the event or job offer shown and for the image and audio material displayed. As a rule, the publisher is also the author of the texts and the attached image, audio and information material. The use of information published here is generally free of charge for personal information and editorial processing. Please clarify any copyright issues with the stated publisher before further use. In case of publication, please send a specimen copy to service@pressebox.de.