tableau de processus sytème
Bonjour.
J'aimerais créer un tableau de processus dans le cadre de la création d'un OS. Voici le code que j'ai créer pour ce tableau... pouvez-vous me dire s'il est exact :
Code:
1 2 3 4 5 6
| pid_t * tableauDesProcessus;
tableauDesProcessus = (pid_t*)malloc(LIMITE_PROCESSUS * sizeof(pid_t));
if(tableauDesProcessus == NULL){
fprintf(stderr, "Allocation dynamique impossible!");
exit(EXIT_FAILURE);
} |
tableau de processus systeme
desoler pour mes fautes d'orthographe.... j'ai un clavier anglais configurer en francais donc je cherche encore des touches que je n'arrive pas a trouver. Je me demandais si le tableau des processus dans linux est un tableau unidimentionnel dynamique d'un certain type, qu'il est tout simplement une structure de donnees stocker en memoire ou un tableau unidimentionnel dynamique d'un type d'une structure de donnees quelquonque? Merci de votre aide.
tableau de processus systeme
merci Sve@r pour ta reponse,
en faite je cherche exactement a comprendre les deux points que tu as mentionner : comment un processus est vu par le systeme et comment est vu un processus pour le programmeur pour pouvoir les manipuler. Pour l'instant je vais travailler sur la structure d'un processus et creer un tableau avec cette structure, ensuite il faudra que je sache comment gerer ce tableau.