Page d'accueil encyclopedie-enligne.com en page d'accueil
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

QNX


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.

Description

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.

Liens externes



This site support the Wikimedia Foundation. This Article originally from Wikipedia. All text is available under the terms of the GNU Free Documentation License Page HistoryOriginal ArticleWikipedia