/ / Exemples de systèmes d'exploitation en temps réel. Exemples de systèmes d'exploitation réseau

Exemples de systèmes d'exploitation en temps réel. Exemples de systèmes d'exploitation réseau

Système d'exploitation en temps réel (RTOS) -c'est un OS qui garantit une certaine capacité pour un laps de temps donné. Par exemple, il peut être conçu pour indiquer qu'un objet est devenu disponible pour un robot sur une ligne d'assemblage. Ces enveloppes sont classées comme "dures" et "molles".

exemples de systèmes d'exploitation

Systèmes d'exploitation rigides en réeltemps, on suppose que le calcul ne peut pas être effectué si l'objet n'est pas disponible dans la période spécifiée (une telle opération échouera).

Dans un système d'exploitation logiciel en réelTant que la chaîne d'assemblage dans ces conditions continuera à fonctionner, mais le volume de production peut être inférieur, car les objets ne peuvent pas être disponibles à l'heure convenue, ce qui rend le robot temporairement improductif.

Avant de donner des exemples de systèmes d'exploitationen temps réel, vous devez comprendre les caractéristiques de leur utilisation. Certains de ces systèmes d'exploitation sont créés pour des applications spéciales, d'autres à des fins plus générales. De plus, certains shells à usage général sont également parfois utilisés pour un fonctionnement en temps réel. Les célèbres Windows 2000 ou IBM Microsoft / 390 sont des exemples de ce type de systèmes d'exploitation. Autrement dit, même si le système d'exploitation ne répond pas à certaines des exigences, il peut avoir des caractéristiques qui permettent de le considérer comme une solution à un problème d'application spécifique en temps réel.

donner des exemples de systèmes d'exploitation

Exemples de systèmes d'exploitation et leurs caractéristiques

En général, les systèmes d'exploitation en temps réel présentent les caractéristiques suivantes:

  • Multitâche.
  • Flux technologiques pouvant être priorisés.
  • Nombre suffisant de niveaux d'interruption.

Les systèmes d'exploitation en temps réel sont souvent utilisés dans le cadre depetites coques intégrées utilisées au format microdispositif. Ainsi, certains noyaux peuvent être considérés comme des systèmes d'exploitation mono-tâches (exemples: noyaux faisant partie d'IOS, Android, etc.) en temps réel. Cependant, ils nécessitent d'autres composants de périphérique, tels que des pilotes, pour effectuer les tâches qui leur sont assignées. C'est pourquoi un système d'exploitation en temps réel complet est généralement plus qu'un simple noyau.

Un exemple typique d'application RTOS estRécepteur et écran HDTV. Il doit lire le signal numérique, le décoder et l'afficher en tant que données entrantes. Tout retard sera perceptible sous forme de vidéo pixélisée et / ou audio déformée.

En même temps, lorsqu'une demande est faite "donner des exemples de systèmes d'exploitation de ce type", les noms les plus connus sont sous-entendus. Qu'est-ce qui est inclus dans ce groupe?

exemples de systèmes d'exploitation à tâche unique

VxWorks de WindRiver

VxWorks est un vraitime développé en tant que logiciel propriétaire par WindRiver. Lancé pour la première fois en 1987, VxWorks était à l'origine destiné à être utilisé dans des systèmes embarqués nécessitant des performances en temps réel et déterministes. Ainsi, des exemples de systèmes d'exploitation de ce type sont utilisés dans les domaines de la sécurité et de la sûreté, diverses industries (notamment l'aérospatiale et la défense), la production de dispositifs médicaux, les équipements industriels, la robotique, l'énergie, la gestion des transports, les infrastructures de réseau, l'amélioration de l'électronique automobile et grand public.

VxWorks prend en charge Intel (x86, y compris lesIntelQuarkSoC et variante x86-64), architecture MIPS, PowerPC, SH-4 et ARM. Ce RTOS est livré avec un noyau puissant, un middleware, une prise en charge des modules complémentaires payants et des technologies matérielles tierces. Dans sa dernière version, VxWorks 7, le système a été repensé pour la modularité et la mise à niveau, en gardant le noyau du système d'exploitation séparé du middleware, des applications et d'autres packages.

exemples de systèmes d'exploitation et leurs caractéristiques

Neutrino QNX

Aussi des exemples classiques de systèmes d'exploitationdu type spécifié sont des shells de type Unix. Il s'agit de QNX Neutrino, développé à l'origine au début des années 1980 par la société canadienne Quantum Software Systems. Finalement, le développement a été acquis par BlackBerry en 2010. QNX est l'un des premiers systèmes d'exploitation de micro-noyau à succès commercial, qui est utilisé dans une variété d'appareils, y compris les téléphones automobiles et mobiles.

FreeRTOS

FreeRTOS est un système d'exploitation populaire en mode noyautemps réel pour les appareils embarqués, qui est chargé par 35 microcontrôleurs. Il est distribué sous la GPL avec des limitations supplémentaires et des exceptions facultatives. La limitation interdit l'analyse comparative, tandis que l'exclusion permet d'utiliser le propre code des utilisateurs avec des sources fermées tout en préservant le noyau lui-même. Cela facilite l'utilisation de FreeRTOS dans vos propres applications.

Windows CE

Windows Embedded Compact est unun système de sous-famille développé par Microsoft dans le cadre de la famille de produits Windows Embedded. Contrairement à Windows Embedded Standard, basé sur Windows NT, ces exemples de systèmes d'exploitation utilisent un noyau hybride exclusif. Microsoft accorde des licences Windows CE aux OEM qui peuvent modifier et créer leurs propres interfaces utilisateur, fournissant ainsi la base technique pour cela.

J'ai aimé:
0
Messages populaires
Développement spirituel
Nourriture
yup