[Windows] Gestion des processus, tourniquet!

Statut
N'est pas ouverte pour d'autres réponses.

k o D

Elite
Bon voilà, j'ai un boulot à remettre pour demain sur la gestion des processus.

Seulement voilà, les notes du prof étant tellement peu consécantes ainsi que ses explications (il ne savait pas comment çà fonctionnait...), j'ai fait une recherche sur le web concernant le gestion de processus "en tourniquet" avec un quantum.

J'ai donc tenté de réaliser un problème que je vous donne ainsi que la solution que je trouve. Si vous obtenez la même chose, c'est que j'ai compris :wink:

Processus - Date d'entrée - Temps d'éxécution

Code:
A - 0 - 3
B - 1 - 6
C - 4 - 4
D - 6 - 3
quantum: 2

Résultat obtenu (Diagramme de Gantt) :

A A B B A B B C C D D B B C C D
De même si je prend un quantum de 3

Résultat obtenu (Diagramme de Gantt) :

A A A B B B C C C D D D B B B C
Voilà merci de me répondre au plus vite :wink:
 
T

theodorus

ex membre
Moi je ne vois pas d'erreurs...
Mais bon le mieux serait de faire un scheduler en langage de script (Python! :) ) et de véirifer les résultats;
(Question : Pourquoi vous voyez ça? Normalement un programmeur ne devrait pas s'en occuper!? -sauf si vous programmez un OS bien sûr)
 

moustic

Touriste
pour faire des process à accès concurent sur une ressource peut-être ?
 
T

theodorus

ex membre
moustic a dit:
pour faire des process à accès concurent sur une ressource peut-être ?
Les "faire" (programmer?) ne demande pas de savoir ça. Quand à les gérer c'est le rôle de l'OS seul, du moins je n'ai jamais trouvé quoi que ce soit qui indique le contraire.
 
1er
OP
k o D

k o D

Elite
theodorus a dit:
Moi je ne vois pas d'erreurs...
Mais bon le mieux serait de faire un scheduler en langage de script (Python! :) ) et de véirifer les résultats;
(Question : Pourquoi vous voyez ça? Normalement un programmeur ne devrait pas s'en occuper!? -sauf si vous programmez un OS bien sûr)
J'ai un cours d'Os et logiciel. :wink:
 

noLain

www.wearewise.be
oui, le but de la plupart des cours est la "selection naturelle" des etudiants plutot que l'utilitée future de ce que l'on apprend :/
 
T

theodorus

ex membre
nauhLain a dit:
oui, le but de la plupart des cours est la "selection naturelle" des etudiants plutot que l'utilitée future de ce que l'on apprend :/
Quoi, ce sont tes propres études qui deviennent en peu dures? :mrgreen:
Maintenant je tend aussi à croire que c'est du grand blabla théorique fait pour meubler. Je me demande quel genre de pédagogue crétin peut mettre ça au programme. (Parce que la théorie mathématique derrière et la programmation réelle d'un vrai scheduler, je pense pas que ce soit le niveau du troisièmme cycle).
 
1er
OP
k o D

k o D

Elite
theodorus a dit:
nauhLain a dit:
oui, le but de la plupart des cours est la "selection naturelle" des etudiants plutot que l'utilitée future de ce que l'on apprend :/
Quoi, ce sont tes propres études qui deviennent en peu dures? :mrgreen:
Maintenant je tend aussi à croire que c'est du grand blabla théorique fait pour meubler. Je me demande quel genre de pédagogue crétin peut mettre ça au programme. (Parce que la théorie mathématique derrière et la programmation réelle d'un vrai scheduler, je pense pas que ce soit le niveau du troisièmme cycle).
Pour meubler assurément...
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut