Skip to main content

Qu'est-ce qu'un système d'exploitation intégré?

Un système d'exploitation embarqué réalise un objectif très spécifique à l'exclusion de toutes les autres fonctions.Ces systèmes d'exploitation se trouvent généralement dans des équipements informatisés autonomes tels que les machines ATM ou les systèmes de navigation.Un système d'exploitation embarqué exécute généralement un élément de programmation spécifique, comme le système de guidage sur une fusée, et rien d'autre.Ce type de système embarqué est souvent très important pour les fonctions informatiques en temps réel.

Il existe une grande différence entre un système d'exploitation standard et un système d'exploitation intégré.Un système d'exploitation standard crée un environnement où un utilisateur et l'ordinateur peuvent interagir les uns avec les autres pour effectuer une grande variété de tâches.Ceci contraste directement avec un système d'exploitation intégré, qui n'effectuera qu'un seul type de tâche, et il le fera souvent sans aucune intervention de l'utilisateur.Alors qu'un système d'exploitation normal est installé sur un ordinateur multi-usages, un système intégré exploite d'autres périphériques électroniques.

Un système d'exploitation embarqué fait généralement partie d'un système informatique intégré.Ces systèmes sont des systèmes informatiques étroits, à fonction fixe.Un système informatique intégré exécute presque tous les périphériques électroniques disponibles aujourd'hui.Ces minuscules programmes régulent tout, des applications d'un téléphone portable à la chaleur dans un grille-pain.

Ce type de système se concentre sur les puces de microcontrôleur.Ces puces fonctionnent comme un minuscule ordinateur, en prenant des informations, en les traitant puis en diffusant des informations.Contrairement à un ordinateur normal, une puce de microcontrôleur typique ne peut faire qu'une seule chose.Alors que tous ces systèmes intégrés ont des puces de microcontrôleur, seuls les plus complexes ont un système d'exploitation intégré..Un système complexe doit prendre des informations provenant de plusieurs sources, effectuer plusieurs types d'opérations ou produire des informations différentes en fonction de sa situation.Essentiellement, il doit être en mesure de faire plusieurs tâches.

L'autre exigence commune pour un système d'exploitation réel est l'interactivité.Si un utilisateur doit interagir avec l'opération, surtout si l'opération dépend du temps, elle aura généralement un système d'exploitation intégré.Puisqu'un contrôleur standard prend simplement et envoie des données, chaque fois qu'un utilisateur doit interagir avec ces données, un système plus complexe est nécessaire.

De nombreux systèmes d'exploitation en temps réel sont également intégrés.Ce type de système nécessite une réponse immédiate à l'entrée de données et mdash; latence et le retard ne sont pas une option.Étant donné qu'un système intégré n'a aucun but en dehors de sa tâche spécifique, ils fonctionnent bien ensemble.Ces systèmes exécutent généralement des procédures de réponse immédiate, telles que les processus de rupture anti-verrouillage sur une voiture.