LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

Cours De Système d'exploitation

Documents Gratuits : Cours De Système d'exploitation. Recherche parmi 300 000+ dissertations

Par   •  16 Décembre 2014  •  464 Mots (2 Pages)  •  705 Vues

Page 1 sur 2

Système d’exploitation

1. Introduction

1. Diagramme d’ETATS

2. Etude du taux d’occupation

1. Diagramme de GANTT

Temps = (375 – 5) / 375 = 98.7%

Temps = 370 / 370 = 100%

2. Calcul du taux et du temps

Temps total d’exécution = (L + C + E) * n = 160ms

Taux d’occupation du processeur = (n * L) / Temps total = 35%

Taux d’occupation E/S = (n * (L + E)) / Temps total = 65%

En monoprogramme, on a les même taux mais en temps doublé

3. ()

Temps total = (2L + C + E) * n

Taux d’occupation du processeur = ((2C) * n) / Temps total

Taux d’occupation des Unité E/S = (2n / (L+E)) / Temps total

3. Temps de réponse en mode batch

4. Temps de réponse en temps partage

5. Choix du quantum

6. Gestion d’une interruption horloge

2. La taille minimale de RTEMPO si l’intervalle entre deux interruptions horloge est de 10ms est de 15bits

 10ms = 104µs

 214 = 16 384 > 10 000

 213 = 8 192 < 10 000

 D’où les 14bits + 1 (bit de signe)

3. Si on passe en mode système et qu’on arrête de décrémenter, on ne pourra plus comptabiliser le temps.

On continue de le décrémenter lorsque la valeur atteint 0 en attendant que la tâche en cours se termine

4. TDT[i].CT = 0

RHU = RHU*(RTMAX – RTEMPO)

RTEMPO = RTMAXl

Démasquer les interruptions

5. Algorithme :

- Commutation de contexte de T1 à T2

- Sauvegarde du contexte de T1 (ITE)

- TDT[ITE].CT += RTMAX - RTEMPO

- Si TDT[ITE].CT > TDT[ITE].CTMAX // Chaque tâche possède son propre CTMAX

o Stop

...

Télécharger au format  txt (3.4 Kb)   pdf (77.7 Kb)   docx (9.6 Kb)  
Voir 1 page de plus »
Uniquement disponible sur LaDissertation.com