Kontakt
QR-Code für die aktuelle URL

Story Box-ID: 87015

QNX Software Systems GmbH Am Listholze 76 30177 Hannover, Deutschland http://www.qnx.de
Ansprechpartner:in Darrin Shewchuk +49 511 940910
Logo der Firma QNX Software Systems GmbH
QNX Software Systems GmbH

Neue Eclipse IDE von QNX gewährt tiefen Einblick in das Systemverhalten

(PresseBox) (HANNOVER, )
Mit der neuen QNX Momentics IDE 4.0 verbindet QNX Software Systems innovative Profiling-Tools mit den neuesten Eclipse-Technologien. Die flexible Entwicklungsumgebung verkürzt Debugging-Zeiten und beschleunigt die Optimierung komplexer Embedded Systeme. Dank neuer Visualisierungsfunktionen gewährt sie zudem tiefen Einblick in das Systemverhalten. Die QNX Momentics IDE 4.0 bietet das bislang umfassendste Toolset für Embedded Entwickler, einschließlich Werkzeugen für die Codierung, den Aufbau, das Debugging und Testen sowie die Feinabstimmung von Applikationen.

Die QNX Momentics IDE 4.0 ist die erste voll komponentenbasierte IDE für den Embedded Markt. Mit ihr können Entwickler die neuesten Tools, Feature Updates, Code-Beispiele und Dokumentationen direkt herunterladen, ohne das komplette IDE-Upgrade kaufen zu müssen. Zudem lässt sich mit Hilfe innovativer Visualisierungswerkzeuge komplexes Multicore-Verhalten erkennen und analysieren, was mit konventionellen Debugging-Tools nicht möglich ist. Sie identifizieren Möglichkeiten für den Einsatz von Parallelverarbeitung, analysieren die Migration von Threads zwischen den Cores, grenzen Resource-Contention Probleme ein und bieten Einblick in verschiedene andere Multicore-spezifische Zustände.

Weiteres Highlight der neuen IDE ist das überarbeitete Tool zur Speicheranalyse, das eine Vielzahl an Speicherfehlern und -löchern entdecken kann. Es bietet einen neuen Ansatz für Memory Profiling und Optimierung, bei der eine Datenbank aufzeichnet, wie Programme Speicher belegen und freigeben. So erhalten Entwickler ein langfristiges Schema der Speicherzuordnung und können Ausfallrisiken erkennen.

Mit der IDE können Entwickler jetzt auch Systeme, die Adaptive Partitioning nutzen, grafisch überwachen und optimieren. So lässt sich, direkt von der IDE aus, das CPU-Budget für jede Time Partition einstellen oder eine Applikation von einer Partition in eine andere verschieben, um dann direkt den Einfluss auf die Performance zu messen.
Die Adaptive Partitioning Technologie bietet Applikationen garantierte CPU-Zeiten, die es Entwicklern ermöglichen, eine höhere Sicherheit und Systemverfügbarkeit zu erreichen, während die Integration von Software-Subsystemen vereinfacht wird.

Als einzige Embedded IDE basiert die QNX Momentics IDE 4.0 auf der neuesten Eclipse-Plattform Version 3.2 und den Eclipse C/C++ Development Tools 3.1, kurz CDT, die beide Teil des Callisto Release sind.

Die Eclipse-Plattform 3.2 bietet erweiterten Support für groß angelegte und räumlich getrennt arbeitende Entwicklerteams und nutzt jetzt Java Archiv-Dateien (JARs) für einen deutlich kleineren Footprint. Ferner bietet sie verbesserten CVS-Support, verbessertes Suchen und Filtern und die Fähigkeit, mehrere Projekte zu importieren.

Eclipse CDT 3.1 bietet Entwicklern eine Fülle an Vorteilen, unter anderem eine höhere Skalierbarkeit und Performance bei großen Projekten und eine Auswahl an Indizierungsoptionen. Die erweiterte Refaktorierung erlaubt beispielsweise die Umbenennung einer Funktion oder Objektklasse, bei der die IDE automatisch alle entsprechenden Referenzen aktualisiert. Durch den ebenfalls erweiterten Drag-and-Drop Support lassen sich Code-Elemente und binäre Dateien einfacher in die QNX Momentics Arbeitsumgebung einfügen.

Mit Managed Make erhalten Entwickler die Kontrolle über die von ihnen angelegte Umgebung, ohne dass sie Makefiles kodieren und pflegen müssen. Sie können jetzt zwischen Standard Make, QNX Projects oder Managed Makefiles wählen. Auch sind in CDT 3.1 Verbesserungen für das direkte Springen zu C/C++ Definitionen enthalten. Ferner bietet das leistungsstarke DOM-basierte Sprachmodell verbessertes Content Assist sowie eine bessere Suche und Refaktorierung.

Die Produktivität wird zudem durch die in die IDE integrierten Tutorials und Beispielprojekte gesteigert, die mit Hilfe so genannter "Spickzettel" schrittweise Anweisungen liefern. Zudem enthält die IDE eine neue Installationsanleitung sowie ein neues Benutzerhandbuch. Der überarbeitete Application Profiler bietet neben schnelleren Antwortzeiten auch komplettes Profiling von Shared Libraries sowie dynamisch geladener Libraries (DLLs). Ferner kann er Callbacks von nicht Instrumented- zu Instrumented-Code darstellen.

Die neue IDE ist Teil der QNX Momentics Development Suite Professional Edition. Vom Board Bring-up bis zur Ferndiagnose bietet die QNX Momentics Suite Werkzeuge für den kompletten Embedded Entwicklungszyklus. Dazu gehören System Builder, C/C++ Code-Editoren, Debugger, System Tracing Tools, Driver Development Kits und die Unterstützung von ARM, MIPS, PowerPC, SH-4, XScale und x86 Prozessoren.

Die Entwicklungsumgebung QNX Momentics IDE 4.0 steht ab sofort zur Verfügung.
Für die oben stehenden Stories, das angezeigte Event bzw. das Stellenangebot sowie für das angezeigte Bild- und Tonmaterial ist allein der jeweils angegebene Herausgeber (siehe Firmeninfo bei Klick auf Bild/Titel oder Firmeninfo rechte Spalte) verantwortlich. Dieser ist in der Regel auch Urheber der Texte sowie der angehängten Bild-, Ton- und Informationsmaterialien. Die Nutzung von hier veröffentlichten Informationen zur Eigeninformation und redaktionellen Weiterverarbeitung ist in der Regel kostenfrei. Bitte klären Sie vor einer Weiterverwendung urheberrechtliche Fragen mit dem angegebenen Herausgeber. Bei Veröffentlichung senden Sie bitte ein Belegexemplar an service@pressebox.de.
Wichtiger Hinweis:

Eine systematische Speicherung dieser Daten sowie die Verwendung auch von Teilen dieses Datenbankwerks sind nur mit schriftlicher Genehmigung durch die unn | UNITED NEWS NETWORK GmbH gestattet.

unn | UNITED NEWS NETWORK GmbH 2002–2024, Alle Rechte vorbehalten

Für die oben stehenden Stories, das angezeigte Event bzw. das Stellenangebot sowie für das angezeigte Bild- und Tonmaterial ist allein der jeweils angegebene Herausgeber (siehe Firmeninfo bei Klick auf Bild/Titel oder Firmeninfo rechte Spalte) verantwortlich. Dieser ist in der Regel auch Urheber der Texte sowie der angehängten Bild-, Ton- und Informationsmaterialien. Die Nutzung von hier veröffentlichten Informationen zur Eigeninformation und redaktionellen Weiterverarbeitung ist in der Regel kostenfrei. Bitte klären Sie vor einer Weiterverwendung urheberrechtliche Fragen mit dem angegebenen Herausgeber. Bei Veröffentlichung senden Sie bitte ein Belegexemplar an service@pressebox.de.