Académique Documents
Professionnel Documents
Culture Documents
1.Un processus est une entité dynamique correspondant à l’exécution d’une suite d’instructions : un
programme qui s’exécute et son environnement d’exécution (identification, état, mémoire,
propriétaire, durée de traitement, priorité, ...).
- Bloqué : s’il est en attente d’un événement externe (frappe clavier, ...).
- Prêt : s’il est en suspension provisoirement afin de permettre l’exécution d’un autre processus.
_Autres états :
4.
− Le caractère < suivie d’un nom de fichier indique la redirection de l’entrée standard à partir de
ce fichier.
− Le caractère > suivie d’un nom de fichier indique la redirection de la sortie standard vers ce
fichier. Ce dernier sera écrasé s’il existe déjà.
− Le caractère 2> suivie d’un nom de fichier indique la redirection de la sortie d’erreur standard
vers ce fichier.
− Le caractère >> ou 2>> suivie d’un nom de fichier indique la redirection de la sortie sera ajoutée
à ce fichier.
5.Le rôle de la commande PS est d’afficher la liste (liste statique) des processus qui tournent au
moment où vous lancez la commande ; cette liste n’est pas actualisée en temps réel.
-L’option e affiche tous les processus en cours d’exécution sur l’ordinateur et l’option f affiche des
informations détaillées.
TOP permet d’afficher des informations en continu sur l’activité du système (équivalente de
moniteur système). Elle permet surtout de suivre ressources que les processus utilisent (quantité de
7.Pour suspendre un processus soit on utilise CTRL+C soit par kill -num_signal PID1 avec num_signal
est 19.
8. On peut relancer l’exécution d’un processus en arrière-plan en un processus en avant plan par la
commande fg.
fg numerodetache
9.oui.
10.On peut définir la priorité d’un processus par la commande nice et la modifier par la commande
renice.
12.Il y a deux types de tubes sous Linux qui sont anonymes et nommés.
commandeA | commandeB
mkfifo nomPipe
− S’assurer que chaque processus en attente d’exécution reçoive sa part de temps processeur.
14. la différence entre l’ordonnancement sans réquisition et avec réquisition est que si
l’ordonnancement est sans réquisition, la transition de l’état élu vers l’état prêt est interdite ; le choix
d’un nouveau processus ne se fait que sur blocage (en attente d’un événement) ou terminaison du
processus courant. Et si l’ordonnancement est avec réquisition, la transition de l’état élu vers l’état
prêt est autorisée ; le choix d’un nouveau processus se fait sur blocage (en attente d’un événement),
terminaison ou réquisition du processus courant.
- Exemples :
*Premier arrivé, premier servi (First in first out “FIFO”).
*Avec priorités.
- Critères d’évaluations :
* ...
17.Le rôle de l’appel-système [system ()] est exécution d’une commande ou un script shell.
18.Le rôle du compilateur gcc est de produire un fichier exécutable à partir d’un programme écrit en
langage C.
EXERCICE 2 :
EXERCICE 3 :