TP gestion de processus
TD : TP gestion de processus. Recherche parmi 300 000+ dissertationsPar imador • 23 Mai 2013 • TD • 882 Mots (4 Pages) • 1 059 Vues
INTRODUCTION:
Au cours de ce TP, nous allons aborder la gestion de processus sachant q un processus est un objet dynamique correspondant à l’exécution d’un programme ou d’une commande Unix. Cet objet recense en particulier l’état d’avancement de chaque programme, l’ensemble des données qui lui sont propres, ainsi que d’autres informations sur son contexte d’exécution. Donc ce TP est la mise en œuvre de nouvelles commandes Shell. La procédure qu’on va adopter dans un premier temps est de rechercher de la signification de chaque champs qui s’affiche après l’exécution d’une commande tout en se basant sur le manuel.
Exercice 1 :
1/ CHERCHER DANS LE MANUAL LA SIGNIFICATION DES CHAMPS DE TOP ET PS
shr : c’est la quantité de mémoire qu’un processus peut partager avec les autres processus
MEM : l’opération qui a pour but le partage de mémoire physique
%CPU:
The task's share of the elapsed CPU time since the last screen update, expressed as a percentage of total CPU time. In a true SMP environment, if 'Irix mode' is Off, top will
operate in 'Solaris mode' where a task's cpu usage will be divided by the total number of CPUs. You toggle 'Iris/Solaris' modes with the 'I' interactive command.
S:l’état de processus
L’état de l’opération qui peut être soit :
'D' = mise en veille prolongée
'R' = exécution
'S' = mis en veille
'T' = stoppé
'Z' = zombie
TIME +: le temps total qu’a pu prendre l’opération depuis son exécution
Commande : l’affichage de la commande utilisé pour exécuté l’opération ou bien le nom du programme associé
RES : résident memory size
VIRT la mémoire virtuelle
PR : LA GESTION DES PROCESSUS PAR PRIORITÉ
NI : plus le processus et négatif plus il est prioritaire et la réciproque est vraie
PID : l’unique opération du procès ID
Le nom effectif de l’utilisateur de processus
2)
pid : un nombre qui représente l ID du processus
Tty : le contrôle de Tty (terminal)
Time : le temps du CPU accumulé
CMD : les commandes
3)
Les commandes qui permettent de voir toutes
...