from github to this gitea
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
---
|
||||
alias: [ "ordonnancement" ]
|
||||
---
|
||||
up::[[système d'exploitation]]
|
||||
#informatique
|
||||
|
||||
----
|
||||
|
||||
- Base des [[système d'exploitation|SE]] multiprogrammés --> optimiser l'utilisation de l'[[unité centrale]]
|
||||
|
||||
> [!query] sous-notes directes de `=this.file.link`
|
||||
> ```dataview
|
||||
> LIST title
|
||||
> FROM ""
|
||||
> WHERE econtains(up, this.file.link)
|
||||
> ```
|
||||
|
||||
|
||||
> [!info] Types d'ordonnancement
|
||||
> ![[Ordonnancement d'exécution des processus 2022-10-05 15.15.34.excalidraw]]
|
||||
> - Ordonnancement à long terme
|
||||
> - Décision d'ajout de processus pour exécution
|
||||
> - Contrôle le degré de multiprogrammation
|
||||
|
||||
|
||||
|
||||
> [!definition] Ordonnacement préemptif
|
||||
> - Traduit le fait que le processeur peut être réquisitionné
|
||||
>
|
||||
> - Ordonnancement préemptif
|
||||
> - interruption de l'exécution du processus en cours
|
||||
> - possibilit2 de réquisition du processeur
|
||||
> - Ordonnancement non préemptif
|
||||
> - changement du contexte à à fin de l'exécution du processus en cours
|
||||
> - changement de contexte vonlontaire du processus en cours
|
||||
|
||||
|
||||
> [!info] Critères d'ordonnancement
|
||||
> - utilisation de l'[[unité centrale]] --> occuper au mieux [40% <-> 90%]
|
||||
> - Débit/Rendement (_throughput_) --> nombre de processus terminés par unité de temps
|
||||
> - Temps de rotation / service (_turnaround time_) --> intervalle de temps entre la soumission et achèvement d'un processus
|
||||
> - Temps d'attente (_waiting time_) --> somme des périodes passées en attente dans la file des processus prêts
|
||||
> - Temps de réponse (_response time_) --> intervalle de temps entre la soumission d'une requête et la production de lapremière réponse
|
||||
Reference in New Issue
Block a user