Nous retrouver sur le Web : http://www.dreamlive.fr
http://www.dreamlive.fr
Formation en maintenance
Micro-informatique
TP 02
Nous retrouver sur le Web : http://www.dreamlive.fr
I. LES SYSTEMES D'EXPLOITATIONS
A. Concept et architecture du système d'exploitation
Pour bien comprendre les caractéristiques des systèmes d'exploitation en général
(Microsoft), il est tout d'abord nécessaire de définir un certain nombre de concepts.
1 Le multitâche
Le multitâche est la capacité pour un système d'exploitation à gérer plusieurs programmes
simultanément en leurs attribuant tour à tour un pourcentage de temps processeur pour
ces programmes puissent s'exécuter.
Avec le multitâche coopératif, chaque application qui s'exécute sur le système
d'exploitation dispose du processeur (et des ressources associées) puis le libère permettant
ainsi à l'application suivante dans la file d'attente d'exécution de disposer à son tour du
processeur.
Avec le multitâche préemptif, chaque application dispose du processeur pendant un laps
de temps déterminé à l'avance ou jusqu'à ce qu'une autre application ait une priorité
supérieure à l'application en cours. L'ordonnancement, l'attribution du temps processeur
pour les applications en cours, est fait par le système d'exploitation sans consultation des
applications exécutées.
2 Le multithreading
Le multithreading dans un logiciel est mis en œuvre lors du développement de
l'application; il est gère par le système d'exploitation. Une thread est une entité
d'exécution, un bout de programme ou même la totalité du programme si l'application ne
propose pas le multithread.
Le multithread signifie qu'a l'intérieur d'une même application, plusieurs tâches peuvent
s'effectuer en psuedo-parrallèle.
3 Le multiprocessing
C'est l'aptitude du système d'exploitation à utiliser les processeurs présents dans la station
de travail pour les faire travailler à la gestion du système Windows et à l'exécution des
applications. On distingue deux types de multiprocessing :
Nous retrouver sur le Web : http://www.dreamlive.fr
Le multiprocessing asymétrique ASMP : Un processeur est réservé pour le système
tandis que les autres sont consacrés aux applications.
Le mutliprocessing symétrique SMP : Le système d'exploitation et les applications
voient leurs requêtes d'exécution réparties sur les différents processeurs. Dans ce dernier
cas le système a toujours à disposition un pourcentage de temps processeur, quoi qu'il
arrive.
B. Architecture de Microsoft Windows 98 SE, Server et XP
Il s'agit d'un système d'exploitation multitâche multithread 32 bits à architecture SMP.
Windows est composé de systèmes d'exploitation en couches et de système client/serveur à
base de micro-noyaux. Le regroupement de ces deux technologies à permis de distinguer
deux parties dans Windows appelées mode exécutif(ou mode noyau) et mode
utilisateur(ou applicatif).
1 Mode exécutif
Le mode exécutif regroupe l'ensemble des composants du système qui s'exécutent en
mode noyau. Ces composants nommés services de l'exécutif, sont prioritaires sur
l'utilisation du processeur; le noyau a une place prépondérante car il a à charge de fournir
de la mémoire aux applications, de choisir les processus qui seront exécutés à un instant
précis et de communiquer avec les périphériques.
Les applications dépendent du noyau pour tous leurs besoins, ce qui évite qu'elles entrent
en contact direct avec les périphériques et ainsi provoquent une défaillance système.
2 Mode utilisateur
A contrario, le mode utilisateur regroupe les sous-systèmes protégés sur lesquels
s'appuient les applications de l'utilisateur. Les processus en mode utilisateur n'ont pas
accès directement au matériel ; ils sont limités à une zone mémoire affectée et sont traités
avec un niveau de priorité bas.
Nous retrouver sur le Web : http://www.dreamlive.fr
C. Architecture des OS
1. Windows 98 Se (seconde édition)
Version 32 bits
Memoire maximum: 2GO
Plate-forme : monoproceseur
Architecture: SMP
Clustering : non
2. Windows XP Pro
Version 32 bits 64 bits
Mémoire maximum : 4GO 16GO
Plate-forme : biprocesseur
Architecture : SMP
Clustering : non
Nota : la version 64 bit intègre un nouvel outil de restauration de copie masquée
ASR(Automated system recovery). Cet outil permet de restaurer le système dans un état
précédent, et ce, même si le disque dur est détérioré ou doit être remplacé.
3. Windows XP Familiale
Version 32 bits
Mémoire maximum : 4GO
Plate-forme : monoprocesseur
Architecture : SMP
Clustering : non
Nota : Cette version est optimisée pour fonctionner sur un PC à la maison (station de
travail). Elle est non administrable et les mécanismes de sécurité sont simplifiés au
maximum.
La mise à jour ne peut se faire qu'a partir de Windows 98, 98Se et Me.
Nous retrouver sur le Web : http://www.dreamlive.fr
4. Windows 2000 Server
Version 32 bits
Mémoire maximum : 4GO
Plate-forme : 2 processeurs
Architecture : SMP
Clustering : non
5. Windows 2000 Server advanced
Version 32 bits
Mémoire maximum : 4GO
Plate-forme : 4 processeurs
Architecture : SMP
Clustering : oui
6. Windows 2000 Server Entreprise
Version 32 bits
Mémoire maximum : 32GO
Plate-forme : 8 processeurs
Architecture : SMP
Clustering : oui
7. Windows 2000 Server Datacenter
Version 32 bits
Mémoire maximum : 32GO
Plate-forme : 32 processeurs
Architecture : SMP
Clustering : oui
8. Windows server 2003
Mémoire maximum : 2GO
Plate-forme : biprocesseur
Architecture : SMP
Clustering : oui (32 serveurs)
1 / 125 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !