323 mots. [ 19 Captures d'écran ] [ 19 Versions ] [ 2 Lien vers ]
Cette page n'est plus mise à jour en français. Pour obtenir les dernières informations, veuillez consulter la version anglaise.
QNX de QNX Software Systems Ltd.
QNX est un système d'exploitation temps-réel (Real Time Operating System) adapté aux applications critiques. Développé par QNX Software Systems, sa structure est de type Unix et il est compatible POSIX. Il peut exécuter les logiciels Linux grâce à un Wrapper sous forme d'API, et son code source est en partie accessible gratuitement. On le retrouve entre autres dans le développement de logiciels, le contrôle de robots industriels et les ordinateurs embarqués. Son noyau Neutrino confère à QNX des capacités temps-réel, qui se manifestent notamment au niveau du contrôle du temps de réaction (gestion des interruptions). Son temps de réponse est ainsi de 0.55 µsec sur un Pentium III. En comparaison : Windows NT 4.0 et d'autres systèmes à temps partagé réagissent aux événements après un délai d'environ 10 ms. L'interface graphique nommée Photon est pour la première fois introduite dans la version 4.x de QNX. Les gestionnaires de fenêtres des versions précédentes sont "QNX Windows" et "X Windows". Parmi les améliorations figure une meilleure réactivité de l'interface.La tolérance aux pannes, le multi-tâches préemptif et la protection dynamique de la mémoire (Runtime Memory protection) en font une base de développement stable pour de nombreux usages. L'accès à internet depuis une carte Numéris (ISDN) ou un modem logiciel n'est pas supporté pour l'instant. Son interface est ergonomique et il est peu gourmand en ressources, ce qui élargit d'autant son champ d'action. Disponible gratuitement pour un usage privé, QNX peut être téléchargé sur le site internet de QNX. On retrouve également QNX Momentics Development Suite, qui permet le développement d'applications pour QNX.
Usages
- systèmes embarqués
- réseau; client internet
- développement logiciel avec Photon Application Builder (PhAB)
- supervision de machines, acquisition de données temps-réel
- Settop-Boxes
- respecte POSIX
- micro-noyau Neutrino
- zone mémoire protégée
- multi-tâches préemptif
- micro-GUI Photon
- processeurs x86, SMP jusqu'à 8 processeurs
- système de fichiers fs-QNX crée sous forme d'image dans une partition FAT/VFAT
- système de fichiers fs-QNX indépendant (natif)
Date - Version
1981 - QUNIX1983 - QNX bêta1984 - QNX 1.01987 - QNX 2.01989 - QNX 2.211990 - QNX 4.01994 - QNX 4.11995 - QNX 4.21996 - QNX 4.221996 - QNX 4.241996 - QNX Neutrino 1.0 (RTP)1997 - QNX 4.251998 - QNX Neutrino 2.0 (RTP)1999 - QNX Neutrino 2.10 (RTP)2001 jan. - QNX RTP 6.0, pour la première fois gratuit pour un usage privé2001 juillet - QNX RTP 6.1.0, mise à jour SCSI et multimédia2002 juin - QNX 6.22003 fév. - QNX RTP 6.2.12004 juin - QNX Neutrino 6.3.0