lifo ou fifo - le retour

3 avril 2011 par Arnaud

Donc.. lifo ou fifo?

Imaginez que vous deviez creer un systeme d'exploitation du style Windows, MacOs, Debian.. La premiere question qui vous viendrait a l'esprit est "doit-on traiter un processus qui vient d'etre lance comme une priorite ou doit-on traiter celui qui est arrive en premier".. C'est sympa de branler une partie de solitaire mais la tu vois il faut que j'ouvre le document Excel de mon patron -ou- t'es gentil avec le plug-in youpr0n de Firefox mais je suis en train de refaire mon CV sur emacs (ou sur vi ,ne soyons pas sectaires). Chacun a des priorites dans sa vie.

D'accord.. mais dans un systeme d'exploitation, il y a des milliers de taches existantes a traiter ; comment un ordinateur peut savoir si il y a une priorite sur l'un d'entre eux.

Bon alors et si vous aviez 5 philosophes qui veulent bouffer des spaghettis ?

Voyons voir.

http://fr.wikipedia.org/wiki/D%C3%AEner_des_philosophes

J'aime a penser qu'a la place des "philosphes" ce sont 5 nanas en bikini, Ca n'engage que moi et mes fantasmes.

Une petite extention cependant est le semaphore.

http://fr.wikipedia.org/wiki/S%C3%A9maphore_%28informatique%29

 

 

Promis, le prochain meilleur de wikipedia ne traitera pas d'informatique bande de bouseux. Et bonne fin de week-end a tous