This shows you the differences between two versions of the page.
|
sde2:laboratoare:03_uso [2023/03/27 19:13] alexandru.radovici |
sde2:laboratoare:03_uso [2023/03/27 19:18] (current) alexandru.radovici |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== TP 4 - Installation et utilisation d'applications ====== | + | ====== TP 3 - Installation et utilisation d'applications ====== |
| ===== Démarrage et arrêt des applications ===== | ===== Démarrage et arrêt des applications ===== | ||
| Line 85: | Line 85: | ||
| Démarrer une application signifie allouer des ressources système (processeur, mémoire, périphériques d'entrée/sortie) pour exécuter l'application. Une application en cours d'exécution, c'est-à-dire utilisant des ressources système pour exécuter du code et traiter des données, est appelée un **processus**. Lorsque nous démarrons une application, un processus est créé ; quand on arrête l'application, ou quand elle termine son exécution, on entend la fin de l'exécution du processus. | Démarrer une application signifie allouer des ressources système (processeur, mémoire, périphériques d'entrée/sortie) pour exécuter l'application. Une application en cours d'exécution, c'est-à-dire utilisant des ressources système pour exécuter du code et traiter des données, est appelée un **processus**. Lorsque nous démarrons une application, un processus est créé ; quand on arrête l'application, ou quand elle termine son exécution, on entend la fin de l'exécution du processus. | ||
| - | Le processus est démarré à partir d'un fichier exécutable qui contient le code de l'application (instructions) et des données. Le fichier exécutable est également appelé **image de processus**. Le fichier exécutable est un **programme**. Nous disons que le processus est un programme en cours d'exécution ((Le temps de création d'un processus à partir d'un fichier exécutable, en chargeant le code et les données du fichier exécutable en mémoire, est appelé ** temps de chargement **. Exécution du processus et l'utilisation des ressources système s'appelle * *run-time**. | + | Le processus est démarré à partir d'un fichier exécutable qui contient le code de l'application (instructions) et des données. Le fichier exécutable est également appelé **image de processus**. Le fichier exécutable est un **programme**. Nous disons que le processus est un programme en cours d'exécution ((Le temps de création d'un processus à partir d'un fichier exécutable, en chargeant le code et les données du fichier exécutable en mémoire, est appelé ** temps de chargement **. Exécution du processus et l'utilisation des ressources système s'appelle **run-time**. |
| )). | )). | ||
| Line 173: | Line 173: | ||
| === Afficher les attributs d'un processus === | === Afficher les attributs d'un processus === | ||
| - | Un processus a plus que les quatre attributs affichés dans une simple exécution de l'utilitaire ''%%ps%%''. Pour afficher plus d'attributs, nous utilisons l'option ''%%-f%%'' (du //format complet//) ou l'option ''%%-F%%'' (du //format extra complet/ / ), comme ci-dessous : | + | Un processus a plus que les quatre attributs affichés dans une simple exécution de l'utilitaire ''%%ps%%''. Pour afficher plus d'attributs, nous utilisons l'option ''%%-f%%'' (du //format complet//) ou l'option ''%%-F%%'' (du //format extra complet// ), comme ci-dessous : |
| <code bash> | <code bash> | ||
| Line 222: | Line 222: | ||
| L'utilitaire ''%%top%%'' est l'utilitaire de surveillance de processus de base dans le monde Linux. C'est l'équivalent du Gestionnaire des tâches de Windows. L'exécution de ''%%top%%'' conduit à afficher, dans le terminal, les processus du système et à rafraîchir périodiquement les informations (par défaut ''%%2%%'' secondes). L'image ci-dessous est une fenêtre de terminal exécutant ''%%top%%'' : | L'utilitaire ''%%top%%'' est l'utilitaire de surveillance de processus de base dans le monde Linux. C'est l'équivalent du Gestionnaire des tâches de Windows. L'exécution de ''%%top%%'' conduit à afficher, dans le terminal, les processus du système et à rafraîchir périodiquement les informations (par défaut ''%%2%%'' secondes). L'image ci-dessous est une fenêtre de terminal exécutant ''%%top%%'' : | ||
| - | {{:uso:laboratore:laboratore-02:top.png?500|Le meilleur utilitaire}} | + | {{:uso:laboratoare:laborator-02:top.png?500|Le meilleur utilitaire}} |
| ''%%top%%'' affiche des informations périodiques sur les processus **et** sur l'état du système : CPU, consommation de mémoire. A chaque période (par défaut ''%%2%%'' secondes) les informations affichées sont rafraîchies. | ''%%top%%'' affiche des informations périodiques sur les processus **et** sur l'état du système : CPU, consommation de mémoire. A chaque période (par défaut ''%%2%%'' secondes) les informations affichées sont rafraîchies. | ||