Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parPlaisance Michaud Modifié depuis plus de 11 années
1
GEF 435 Principes des systèmes dexploitation Les systèmes dexploitation en général (Tanenbaum 1.1 et 1.3)
2
Revue Nommez des systèmes dexploitation que vous avez utilisés À votre avis quest-ce quun système dexploitation?
3
Synopsis Pourquoi avons nous un système dexploitation? Où est-ce que le système dexploitation existe? Quest ce quun système dexploitation? Les types de systèmes dexploitation (Le Zoo des SE)
4
Pourquoi avoir un SE? De quelle autre façons est-ce que les périphériques (disques, écran, ports,…) et le matériel (mémoire, CPU,…) pourraient communiquer? Chaque application serait responsable dopérer lordinateur!
5
Où est-ce que le SE existe? Noyau (kernel)
6
Quest-ce quun système dexploitation? Les choses quun SE fait: Cache les détails du travail Abstraction du matériel et des drivers Accès au disques, imprimantes, ports de communication, … Tâches multiples (parallèles) Permet aux programmes de partager les ressources dans le temps Algorithmes dallocation de ressources Permet aux programmes de partager les ressources dans lespace Chaque processus a un certain espace mémoire
7
Quest-ce quun système dexploitation? Cest une machine étendue Aussi appelé une machine virtuelle Le SE donne des services qui rendent la machine plus facile à programmer que la machine nue Cest un gérant de ressources Chaque programme se voit donner du temps, de lespace, et des ressources Le système dexploitation est aussi lordonnanceur (scheduler)
8
Types de systèmes dexploitation Ordinateur central (Mainframe) Grande capacité dE/S à cause du nombre dusagers Plus populaires avec laugmentation de la vitesse des réseaux Axé sur traitement de plusieurs jobs à la fois Lot (batch) – jobs de routine comme la production dun rapport Transaction – faire des réservations Partage de temps – Usagers qui accèdent une base de données
9
Types de systèmes dexploitation Serveur Permet le partage des ressources matériel et logiciel Serveurs dimpressions, de fichiers, Web Multiprocesseur Normalement une variation dun SE pour serveur Permets à plusieurs processeurs à travailler ensemble Plusieurs processeurs sur la même carte Plusieurs cartes de processeurs sur le même bus (VME bus)
10
Types de systèmes dexploitation SE pour ordinateur personnel Donne une interface à un simple usager Windows, Linux, Macintosh Système dexploitation temps-réel GEF499B Unique parce que les programmes ont des contraintes temporelles (deadlines): temps réel dur (avion) ou mou (Machine à coke) Normalement embarqué (embedded)
11
Types de systèmes dexploitation SE embarqués Similaire au SE temps-réel Assistant numérique personnel (PDAs), Contrôleur de tableau de bord automobile, Gameboy Ont des préoccupations que les autres SE nont pas: encombrement, puissance, mémoire. Les SE Smart Card Similaire à embarqués Opère sur les cartes de la grosseur dune carte de crédit avec un processeur Contraintes sévères de mémoire et de puissance de calcul
12
Quiz Time! Questions?
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.