#image_title

Produit de la semaine : BlackBerrys QNX Software Development Platform 8.0 – Conception informatique embarquée

19 février 2024

Produit de la semaine : plate-forme de développement logiciel BlackBerrys QNX 8.0

Les applications critiques et les systèmes de conception embarqués, depuis les systèmes d’infodivertissement automobile et les véhicules définis par logiciel jusqu’aux robots industriels et autres systèmes IoT de nouvelle génération, nécessitent le fonctionnement efficace d’une plate-forme logicielle qui assure les performances en temps réel, la sûreté et la sécurité, l’évolutivité et la fiabilité une priorité.

La plate-forme de développement logiciel (SDP) 8.0 QNX de BlackBerry présente une architecture de cinquième génération conçue pour prendre en charge les systèmes à forte intensité de calcul avec une conception de micro-noyau innovante, le système d’exploitation (OS) QNX 8.0, la prise en charge du dernier matériel ARM et x86 64 bits. plateformes, et plus encore.

Le QNX SDP 8.0 de BlackBerry en action

En tant que cœur du système, le noyau du système d’exploitation QNX prend en charge le multitraitement symétrique avec des cœurs de processeur allant de 4 à 64 cœurs, 133 millions de threads et jusqu’à 16 To de RAM pour répondre aux grands ensembles de données et aux besoins de calcul complexes.

En tant que solution pour les systèmes en temps réel et les applications critiques en matière de sécurité, le système d’exploitation offre une gestion sûre et sécurisée des interruptions, permettant au système de répondre aux besoins extérieurs en temps opportun. Les politiques de planification prennent également en charge la capacité du système à planifier les tâches et à allouer correctement les ressources. La fonction de gestion SMMU facilite en outre la gestion de la sécurité et de la conversion de la mémoire.

En raison du caractère critique des applications pour lesquelles la plate-forme de développement logiciel QNX est conçue, le système d’exploitation prend en charge une grande variété de fonctionnalités de sécurité telles que les autorisations POSIX sur les fichiers et les processus, et les listes de contrôle d’accès (ACL) POSIX pour le contrôle des ressources. De plus, la communication interprocessus POSIX permet la compatibilité avec les applications développées avec la conformité POSIX.

Les autres fonctionnalités de sécurité incluent un démarrage sécurisé du générateur de services aléatoires, le QNX Trusted Disk (QTD), Pathtrust, la randomisation de la disposition de l’espace d’adressage (ASLR) et l’outil QNX Binary Security Check, OpenSSL 3, les bibliothèques de chiffrement FIPS 140-2 et bien plus encore.

En bref, les fonctionnalités et fonctions réseau incluent une pile réseau multithread IPv4/IPv6, le routage unicast et multicast, le filtrage des paquets, IKE, Wi-Fi 6 et bien plus encore.

Premiers pas avec le QNX SDP 8.0 de BlackBerry

Outre le système d’exploitation, la plate-forme de développement logiciel QNX 8.0 comprend des solutions logicielles fondamentales supplémentaires telles que la suite d’outils QNX avec l’IDE QNX Momentics basé sur Eclipse, la boîte à outils QNX pour Microsoft Visual Studio Code et les outils de ligne de commande QNX pour la gestion des fichiers. et les bibliothèques, ainsi que le profilage et le débogage du système.

Le centre logiciel QNX est également disponible en tant qu’outil de livraison de logiciels pour les mises à jour, les versions de produits et bien plus encore.

Pour un aperçu plus approfondi de la plate-forme de développement logiciel QNX 8.0, regardez la vidéo de la société ci-dessous :

Ressources additionnelles:

www.actusduweb.com
Suivez Actusduweb sur Google News


Ce site utilise des cookies pour améliorer votre expérience. Nous supposerons que cela vous convient, mais vous pouvez vous désinscrire si vous le souhaitez. J'accepte Lire la suite