salut,
quelqu'un peut me dire ce qu'est :
- le time-slicing
- le Round Robbin
merci
salut,
quelqu'un peut me dire ce qu'est :
- le time-slicing
- le Round Robbin
merci
Slt
Dans un system "time-sliced" ((Windows 95/NT)), le system divise le CPU en "paquet temps"et alternativement donne a chaque thread de meme prioritee superieure un paquet temps pour excecution
valable quand les threads en "concurence" tournent dans des boucles du genre:
on ne devrais jamais compter sur la presence de ce genre de systeme mais donner explicitement la chance a d'autre threads de pouvoir tourner
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 while(i <40000){ i++; doIt(); }
Round Robin
deux threads de prioritees egale en atente du CPU, le "scheduler"devant choisir un thread , choisiras le thread a tourner de la facon suivante : chacun sont tour!
valable quand la methode run() comporte un appel a la methode..... sleep()........
en esperant que se soit clair
Je pense que tu veux parler de la méthode sleep(). slip, c'est autre chose
Pour le Round Robin on définit dès le départ un quantum de temps = t, puis ensuite l'ordonnaceur va donner la main au procéssus 1 pendant t unité de temps, si le procéssus n'utilise pas complétement son quantum, alors on passe au suivant.
dans un monde fait de "String", de "bit" & cie, les confusions sont pardonnablesEnvoyé par T2!
"Le plug gros problème des citations trouvées sur internet, c'est qu'on ne peut jamais garantir leur authenticité"
Confucius, 448 av. J-C
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager