Exemples d’exécutifs généralistes
Systèmes d’exploitation temps réel - Exemples d’exécutifs industriels
R8052 v1 Archive

Exemples d’exécutifs généralistes
Systèmes d’exploitation temps réel - Exemples d’exécutifs industriels

Auteur(s) : Yvon TRINQUET, Jean-Pierre ELLOY

Date de publication : 10 mars 1999

Logo Techniques de l'Ingenieur Cet article est réservé aux abonnés
Pour explorer cet article plus en profondeur Consulter l'extrait gratuit

Déjà abonné ?

Présentation

1 - Situation de l’offre industrielle

2 - Exemples d’exécutifs généralistes

  • 2.1 - RTC (Real Time Craft ) de GSI-TECSI
  • 2.2 - pSOS+ de Integrated Systems Inc. (ISI)
  • 2.3 - VRTXsa de Microtec Research
  • 2.4 - VxWorks de Wind River Systems

3 - Exemples d’exécutifs UNIX temps réel

  • 3.1 - Aperçu sur les produits
  • 3.2 - Aperçu des interfaces POSIX (1003.1b et 1003.1c)

4 - Exemple d’exécutif ADA

Sommaire

Présentation

Auteur(s)

  • Yvon TRINQUET : Maître de Conférences à l’IUT de Nantes - Responsable de l’Équipe Temps Réel de l’Institut de Recherche en Cybernétique de Nantes (IRCyN)

  • Jean-Pierre ELLOY : Professeur à l’École centrale de Nantes - Responsable de la division Productique de l’Institut de Recherche en Cybernétique de Nantes (IRCyN)

Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.

Lire l’article

INTRODUCTION

Cet article présente certains produits bien représentatifs de leur catégorie. Nous avons respecté la classification utilisée dans l’article Systèmes d’exploitation temps réel- Principes : exécutifs généralistes, exécutifs UNIX temps réel et enfin les exécutifs spécialisés pour ADA.

Chaque présentation est succincte et illustre, pour le produit choisi, la mise en œuvre des concepts abordés en Systèmes d’exploitation temps réel- Principes.

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 93 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


DOI (Digital Object Identifier)

https://doi.org/10.51257/a-v1-r8052

Article inclus dans l'offre

"Automatique et ingénierie système"

(138 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

2. Exemples d’exécutifs généralistes

2.1 RTC (Real Time Craft ) de GSI-TECSI

  • Structure de l’exécutif. Le noyau, appelé XEC, est associé à deux composants : IOS (Input Output System) pour le support des gestionnaires de périphériques, l’allocation dynamique de mémoire et la gestion dynamique des objets : FMS (File Management System) pour la gestion de fichiers (format DOS). Disponible pour PC, 680x0, CPU32...

  • Gestion des tâches. Objets statiques dans XEC mais gestion dynamique possible par IOS. Ordonnancement préemptif par priorité (65 532 niveaux) et, tourniquet sur un même niveau (à chaque top horloge), passage en non-préemptif possible. Déroutement asynchrone possible sur erreur dans le traitement du service invoqué. Pas de protection directe contre la suppression, mais sortie en exception si la tâche était bloquée. Gestion des tâches périodiques par réveils périodiques, associés à des procédures qui effectuent une signalisation. Présence d’un crochet pour une procédure utilisateur sur le changement de contexte. Enfin, deux modules optionnels pour PC permettent de gérer la mémoire étendue (PEMM) ou d’exécuter l’application dans un mode protégé (VMM : Virtual Memory Management ).

  • Synchronisation. Seize événements sont associés à chaque tâche. Attente multiple possible (fonction OU).

  • Exclusion mutuelle. Deux services de contrôle de la préemption sont disponibles (pas d’appel bloquant dans la section critique). On peut également utiliser les sémaphores à compte avec la possibilité d’attendre en FIFO ou selon la priorité de la tâche (pas de prise en compte de l’inversion de priorité).

  • Communication. Les boîtes aux lettres sont proposées avec une gestion des tâches en attente par FIFO. La file des messages peut être gérée en FIFO ou selon la priorité applicative du message. Un message est de taille fixe (4 octets).

  • Gestion du temps. Gestion de réveils (arrêt/marche) permettant l’activation périodique ou non d’une procédure. Il y a également la gestion des délais de garde sur les services bloquants.

  • Support pour les multiprocesseurs. Un support est fourni (MPXEC) pour une architecture sur bus...

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 93 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


Lecture en cours
Exemples d’exécutifs généralistes

Article inclus dans l'offre

"Automatique et ingénierie système"

(138 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

Sommaire
Sommaire
Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 94 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


Article inclus dans l'offre

"Automatique et ingénierie système"

(138 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre