Bonjour, je suis une etudiant en 2ém année technologie de web j'ai un tp dans systeme d'exploitation suivant
miniproc.cpp
#include<signal.h>
#include<iostream>
#include<unistd.h>
using namespace std;
int n;
void interrupt(int s)
{
cout<< ++n<< ">Ceci est un bon exercice pour comprendre le "
<< "\n mecanisme des signaux..." << endl;
signal(s,interrupt);
}
int main(int argc, char *argv[])
{
// Initialisation du compteur de ligne :
n=0;
// Pour des raisons pratiques...
utilisation: lancez trois terminaux, puis exécutez dans deux d'entre eux le programme miniproc.cpp puis
démarrez dans le troisième terminal le programme miniordo.cpp ,avec comme argument les pid des deux
processus maintenant en attente, pour quitter l'ordonnanceur, il n'ya pas mieux qu'un bon CTRL-C
TRAVAIL DEMANDé
1.dans un rapport qui ne dépasse pas 3 pages expliquer le fonctionnement de cet ordonnanceur en indiquant la politique d'ordonnancement utilisée
2.ajouter un 3ém processus et adapter cet ordonnanceur pour le cas SJF.
Trouvez des réponses à vos questions sur les langages, les frameworks et les astuces de codage. Échangez avec d'autres développeurs passionnés pour améliorer vos compétences en programmation et rester au fait des dernières tendances du secteur.