Fiche Système d

Pages: 7 (958 mots) Publié le: 18 novembre 2015
Fiche Système d’exploitation
Chapitre1 :
Composition d’un ordinateur : (Processeur, unité central), mémoire morte, mémoire vive, Interface d’entrée/sortie, périphérique.
Définition
Un système d’exploitation : ensemble de programme pour :
Faciliter l’utilisation de l’ordinateur.
Mettre à disposition les ressources matériels et logiciels
Faciliter la communication entre ordinateurs
C’est unprogramme constamment actif.
Toujours démarré lors de la mise sous tension d’un ordinateur.
Pilote le démarrage et l’arrêt de tous les programmes et périphérique.
Exemples d’utilisation :
Pas de partage de ressource entre utilisateurs mais entre processus
Gestion de l’information (représentation des objets, liaison des objets, protection des objets)
Réalisation des entrées/sorties
Gestion de lasécurité
Monoprogrammation
Un seul programme en cours d’exécution (en mémoire centrale).
Le SE retire le processeur quand fin normal.
Avantage : simplicité => overhead (le temps consacré aux fonctions systèmes) faible.
Inconvénient : perte de temps processeur pendant les E/S.

Multiprogrammation
Plusieurs programmes en cours d’exécution (en mémoire centrale) mais un seul à le processeur.
Le SE retire leprocesseur quand fin normal.
Avantage : Rentabilise l’utilisation du processeur et diminue le temps de réponse global
Inconvénient : Augmente le temps de réponse d’un processus donné. Complexité=>overhead

Temps partagé ou Time sharing
Le processeur est partagé entre tous les processus utilisateurs et un quantum de temps fixe est alloué à tour de rôle à chaque processus.
Le SE retire le processeurquand fin normal ou fin quantum de temps.
Avantage : rétablit l’interactivité
Inconvénient : augmentation importante de l’overhead

Multi tâche ou Multi tasking
Plusieurs processus d’une même application s’exécutent concurremment. Ils peuvent interagir entre eux.
Avantage : Exécution + rapide du programme

Multi thread
Un processus est découpé en plus thread (processus léger) qui s’exécutentsimultanément et indépendamment.
Avantage : plus rapide que le Multi tâche car communication + rapide contexte des threads et communication + facilité.

Cloud Computing
Déporter sur un serveur distant des traitements informatique localisés sur le poste utilisateur.
Obtenir des ressources (processeur, mémoires) par le réseau. Un outil d’allocation de machine à distance.












Chapitre 2 :
Notionsgénérales
Une ressource : tout élément dont peut avoir besoin un processus.
Si demande > Somme des ressources disponible alors
L’allocateur : programme qui gère la file d’attente de cette ressource et définit une procédure (algorithme) d’allocation.
Une charge : ensemble des demandes de ressources à un instant donné par les programmes.

Allocation de processeur
1. Stratégie simple :

FIFO : lepremier arrivé, le premier servit
Avantage : simplicité de mise en œuvre = Batch
Inconvénient : les travaux court ont un temps de réponse élevé s’ils sont derrière des travaux long
File d’attente ordonnée suivant le temps d’exécution croissant
Avantage : le temps de réponse des travaux courts est diminué.
Inconvénient : Les travaux long peuvent être indéfiniment retardés

Système de priorité (enfonction du temps d’attente)
Avantage : réduit les inconvénients du 2ème
Inconvénient : temps estimé peut-être incorrect ou falsifié

2. Stratégie avec recyclage des processus (temps partagé)

Stratégie du tourniquet :
Allocation d’un quantum de temps q à chaque processus
Si processus non fini, positionnement en queue de file
Avantage : garantit que tout travail est servi au bout d’un temps fini,équitable.

Recyclage à plusieurs files d’attente :
 ?

Stratégie fondées sur la notion de priorité
La priorité : nombre attaché à chaque processus
Une file unique : les processus sont ordonnés d’après leur priorité
La priorité diminue après chaque quantum alloué

SGIT : Système de gestion des interruptions
Une interruption : un signal imprévu du processus en cours qui provoque en général un arrêt...
Lire le document complet

Veuillez vous inscrire pour avoir accès au document.

Vous pouvez également trouver ces documents utiles

  • Système neuro musculaire
  • Expose Système électoral et légitimité des gouvernants
  • Épreuve E5 : Analyses de gestion et organisation du système d’information
  • fiche
  • Fiche
  • fiche
  • Fiche ses
  • Ma fiche

Devenez membre d'Etudier

Inscrivez-vous
c'est gratuit !