Upload
fuller
View
36
Download
2
Embed Size (px)
DESCRIPTION
Autres Systèmes d’exploitation. PalmOS Symbian OSEK / ERCOS. PalmOS. Système d’exploitation utilisé pour les assistants numériques personnels (PDA) Une seule application s’exécute à la fois Event-driven: Graffiti Clé Stylo Système (horloges) Faible taille (small footprint) - PowerPoint PPT Presentation
Citation preview
Gei
448
Systèmes d’exploitation – Frédéric Mailhot
Autres Systèmes d’exploitation
PalmOS SymbianOSEK / ERCOS
© 2003 Frédéric Mailhot Université de Sherbrooke
Étu
de
s d
e ca
s: s
utr
es s
ystè
me
s d
’exp
loita
tion
PalmOS
• Système d’exploitation utilisé pour les assistants numériques personnels (PDA)
• Une seule application s’exécute à la fois
• Event-driven: Graffiti Clé Stylo Système (horloges)
• Faible taille (small footprint)
• Utilise un système de bases de données, modifié directement en mémoire
© 2003 Frédéric Mailhot Université de Sherbrooke
Étu
de
s d
e ca
s: s
utr
es s
ystè
me
s d
’exp
loita
tion
Symbian
• Système d’exploitation utilisé pour les téléphones cellulaires
• Services de base: Allocation de mémoire Classes de base (listes, chaînes de caractères, etc.)
• Gère les communications Téléphoniques http, wap, bluetooth, IR
• API multimédia
• API pour le GUI
• Encryption et décryption
© 2003 Frédéric Mailhot Université de Sherbrooke
Étu
de
s d
e ca
s: s
utr
es s
ystè
me
s d
’exp
loita
tion
Symbian
Schéma du système symbian
© 2003 Frédéric Mailhot Université de Sherbrooke
Étu
de
s d
e ca
s: s
utr
es s
ystè
me
s d
’exp
loita
tion
OSEK
• OSEK: standard pour les systèmes d’exploitation embarqués sur les véhicules automobiles Gestion de processus:
• 2 types de processus: simples et étendus• Activation et terminaison de processus• Auto-terminaison des processus (plus simple à gérer)
Synchronisation:• Contrôle d’accès aux ressources• Gestion d’événements
Gestion d’interruptions Priorités Alarmes Gestion de messages internes Gestion d’erreur
© 2003 Frédéric Mailhot Université de Sherbrooke
Étu
de
s d
e ca
s: s
utr
es s
ystè
me
s d
’exp
loita
tion
OSEK
• États des processus
© 2003 Frédéric Mailhot Université de Sherbrooke
Étu
de
s d
e ca
s: s
utr
es s
ystè
me
s d
’exp
loita
tion
ERCOS
• ERCOS: l’un des systèmes d’exploitation disponible qui suit le standard OSEK Gestion de tâches coopérative ou préemptive Présence de plusieurs processus dans une tâche Gestion du problème d’inversion de priorité Vérification des échéanciers
Tiré de: http://www.etas.info/html/products/ec/ercosek/en_products_ec_ercosek_index.php
© 2003 Frédéric Mailhot Université de Sherbrooke
Étu
de
s d
e ca
s: s
utr
es s
ystè
me
s d
’exp
loita
tion
ERCOS
Gestion du problème
d’inversion de priorité:
© 2003 Frédéric Mailhot Université de Sherbrooke
Étu
de
s d
e ca
s: s
utr
es s
ystè
me
s d
’exp
loita
tion
ERCOS
Vérification des échéanciers: