Configuration Processus Algorithmes
1
2
3


Configuration
C'est la configuration du jeu d'entrée, ainsi que l'algorithme :
  • La génération aléatoire des processus va etre selon cette configuration (Temps d'exécution minimal, Temps d'exécution maximal ...)

  • La simulation est la meme selon cette configuration (Unité de temps en milli-secondes, ...)

  • Devant chaque paramètres vous trouvez le symbole , flottez le curseur en dessus pour trouvez l'explication de ce paramètre

Temps d'éxecution minimum

Temps d'exécution minimal

C'est le temps d'exécution minimal estimé que peut avoir un processus en unité de temps
+
_
Temps d'éxecution maximum

Temps d'exécution maximal

C'est le temps d'exécution maximal estimé que peut avoir un processus en unité de temps
+
_
Priorite minimale

Priorite minimale

C'est la priorité minimale que peut avoir un processus ( allant de 0 a 99 tel que 99 est la plus petite priorité)
+
_
Priorite maximale

Priorité maximale

C'est la priorité maximale que peut avoir un processus ( allant de 0 a 99 tel que 0 est la plus grande priorité)
+
_
Nombre miximal d'interuption

Nombre maximal d'interruptions

C'est le nombre maximal d'interruptions (mémoire, E/S) que peut avoir un processus
+
_
Temps miximal d'interuption

Temps maximal d'interruption

C'est la durée maximale que peut prendre une interruption en unité de temps TU
+
_
Temps minimal d'interuption

Temps minimal d'interruption

C'est la durée minimale que peut prendre une interruption en unité de temps TU
+
_
Temps de rafraichissement de priorite
Si un processus passe beaucoup de temps (temps de rafraichissement) dans l'état pret, sa priorité va augmenter pour augmenter la chance qu'il soit éllu
+
_
Unite de temps en mili-seconde

Unité de temps

C'est l'unité de temps de toute la simulation, mesurée en milli-secondes
+
_
retour

Temps Perdu



💡 Temps Perdu

Le Temps Perdu représente le temps ou le processor était en état de repos pendant la simulation. Plus de temps perdu veut dire moins de taux d'utilisation du CPU. Le but est d'essayer de minimiser ce temps ce qui implique l'utilisation de 100% des ressources pour les meilleures performances.

Taux d'utilisation du CPU



💡 Taux d'utilisation du CPU

Le taux d'utilisation du processeur est un critère très important qui représente à quel point l'algorithme a réussi à bien utiliser les ressources disponibles, Un taux qui converge à 100% est favorable.

Temps De Fin



💡 Temps De Fin

le Temps de fin représente le temps pris par l'algorithme afin de traiter tous le processus. Un bon algorithme est l'algorithme qui prend un minimum de temps possible.

Temps D'attente



💡 Temps D'attente

Le temps d'attente est la moyenne de temps d'attente de chauque processus. C'est a dire le temps ou le processus était en etat pret. Un bon algorithme essaye à minimiser le temps d'attente pour éviter ce qu'on appelle la famine .