| Liste Articles: [0-A] [A-C] [C-F] [F-J] [J-M] [M-P] [P-S] [S-Z] | Liste Catégories | Une page au hasard | Pages liées | ||||||
| Principaux
systèmes d'exploitation |
| BSD |
| FreeBSD - NetBSD |
| OpenBSD - PicoBSD |
| GNU/Linux (Liste) |
| Debian - Fedora |
| Gentoo - Knoppix |
| Mandrake - Slackware |
| SuSE |
| Microsoft Windows |
| 95 - 98 - Me |
| NT - 2000 - XP - 2003 |
| Autres |
| Mac OS - Mac OS X |
| OS/2 - QNX |
| Solaris - UNIX |
| AmigaOS - BeOS |
QNX (prononcé Q-N-X ou Q-nix) est un système d'exploitation Unix commercial temps réel compatible POSIX, conçu principalement pour le marché des systèmes embarqués. Il utilise un micro-noyau.
Comme tout système utilisant un micro-noyau, QNX est basé sur l'idée originale de faire fonctionner une grande partie du SE comme un ensemble de petite tâches connues sous le nom de serveurs. Le noyau diffère de ceux plus traditionnels et monolithiques, dans lequel le système d'exploitation est un seul gros programme avec des facultés particulières. Dans le cas de QNX, l'utilisation d'un micro-noyau permet aux utilisateurs, ou plus particulièrement aux développeurs, de désactiver les fonctionnalités qui ne leurs sont pas nécessaires, sans avoir à changer de système d'exploitation.
Le système est relativement léger et peut tenir, en mode minimal, sur une simple disquette. Il est également considéré à la fois comme rapide et complet.
Ses principaux concurrents sur ce marché sont VxWorks, Linux, Windows CE et OS-9 ; cependant QNX reste leader dans le domaine de la vitesse de commutation de tâches.
L'introduction des processus légers (threads) ou processus poids-plume, dans les autres systèmes cherche à leur donner des possibilités de vitesse de commutation comparables.


