État d'un processus

1286 mots 6 pages
Cours Programmation Concurrente

Mohamed Barkaoui

Mario Marchand

IFT-17588 (Automne 2005)

1

Plan de Cours 1 - Gestion des processus 2 - Exécution concurrente et synchronisation
- Séquence d'instruction et interrelation - Section critique - La programmation concurrente

3 - Outils de synchronisation
- Solution logicielle à l'exclusion mutuelle - Solution matérielle à la section critique - Sémaphores

4 - Interblocage et famine 5 - Problèmes d'alternance et de synchronisation
- Alternance stricte - Lecture, traitement et impression en parallèle - Graphe de préséance - Graphe de préséance avec sémaphores - Sémaphores binaires - Allocation de ressources par ENQ et DEQ - Sémaphore multiple

6 - Problèmes typiques de programmation concurrente

2

SURVOL DE LA MATIÈRE

MULTI-PROGRAMMATION

Deux processus à exécuter
Processus A début attente E/S attente E/S attente E/S

fin

Processus B début attente E/S attente E/S attente E/S

fin

Exécution sans multiprogrammation
Processus A début attente E/S attente E/S attente E/S

fin

Processus B attente début

attente E/S

attente E/S

attente E/S

fin

Exécution avec multiprogrammation
Processus A début attente E/S attente E/S attente E/S

fin

Processus B début attente E/S attente E/S attente E/S

fin

Multiprogrammation

utilisation efficace du CPU
Processus A début attente E/S attente E/S attente E/S

fin

SANS

Processus B attente début

attente E/S

attente E/S

attente E/S

fin

Processus A début AVEC
Processus B

attente E/S

attente E/S

attente E/S

fin

début

attente E/S

attente E/S

attente E/S

fin

5

Efficacité d’un système

Saturation du CPU

Equilibre entre CPU et E/S

CPU

E/S

CPU

E/S

Saturation des E / S

CPU

E/S

6

Système de traitement par lot
(“batch” ou traitement différé)

Système interactif ou temps partagé
(“time sharing”)

Processus,

en relation

  • Aps music dc
    373 mots | 2 pages
  • Fiche D Activit Compl T E Final
    642 mots | 3 pages
  • Fiche activité vatou et fils
    295 mots | 2 pages
  • monographie d'entreprise yves rocher
    6430 mots | 26 pages
  • synthese_reglementation
    2315 mots | 10 pages
  • reseaux
    2072 mots | 9 pages
  • Dossier j'apprends bge
    394 mots | 2 pages
  • Cours de SES 1 ere Marche imparfaitement
    2938 mots | 12 pages
  • grille 2520evaluation 2520concurrence 2520PROTEGE 2
    471 mots | 2 pages
  • Audit lego
    12883 mots | 52 pages
  • La concurrence et les partenaires institutionnels
    787 mots | 4 pages
  • Dossier
    508 mots | 3 pages
  • rapport
    4356 mots | 18 pages
  • La concurence
    528 mots | 3 pages
  • La femme dans la société marocaine
    11523 mots | 47 pages