Caractéristiques Du Système D'exploitation - Sagem Monetel EFT930S Notice Technique

Masquer les pouces Voir aussi pour EFT930S:
Table des Matières

Publicité

2.3.2
Caractéristiques du système d'exploitation
Le système d'exploitation est (télé)chargé en mémoire. Il est évolutif. Il prend le contrôle après quelques
fractions de seconde suite à une mise sous tension. Il vérifie la présence, l'intégrité et l'authenticité des
composants système et des logiciels d'applications présents dans le terminal.
Le sous-système de maintenance prend le contrôle dans les cas suivants :
si aucune application authentique n'est présente,
ou si une action manuelle de l'opérateur est effectuée lors de la mise sous tension,
ou s'il est activé par une application.
Le sous-système de maintenance assure, entre autres, le chargement des applicatifs.
Le système d'exploitation assure le démarrage du noyau multitâche et ensuite lance les applications en leur
mettant à disposition un ensemble de services :
Gestion multitâche : Mise à disposition d'un environnement temps réel pré-emptif, basé sur interruptions,
événements et boîtes aux lettres. Cette gestion permet la simultanéité des traitements, ce qui accroît les
performances du terminal.
Gestion des entrées sorties : Celle-ci est faite sous interruptions, en général en mode bufferisé. Ainsi, le
développeur d'applications se trouve dans un contexte C "classique".
Gestion d'alarmes système : Certains incidents (exemple: erreur de lecture d'une carte à piste) détectés
par le système d'exploitation sont enregistrés. Ils seront ultérieurement exploitables par le sous-système de
maintenance lors d'un télédiagnostic ou d'un diagnostic local.
Gestion d'alarmes applicatives : Un certain nombre d'incidents détectés par les logiciels d'application
peut être mémorisé par le système d'exploitation à la requête de ceux-ci. L'exploitation de cette
mémorisation se fera ultérieurement comme dans le cas des alarmes système.
Gestion de l'étanchéité des applications : Le système d'exploitation offre les mécanismes décrits dans le
chapitre d'étanchéité des logiciels et de protection de la mémoire.
L'étanchéité inter applications est gérée par une MMU (Memory Management Unit).
Gestion du chargement et du téléchargement des applications : Le système d'exploitation offre les
services de (télé)chargement décrits dans le chapitre "Chargement des logiciels"
36/58
3000119120 R11 000 03/820

Publicité

Table des Matières
loading

Table des Matières