Commande CL IBM i (AS/400)
WRKSYSACT
Gérer activité système
Work with System Activity
En bref
La commande Gérer l'activité système (WRKSYSACT) permet de gérer de façon interactive les travaux et les tâches en cours d'exécution sur le système. The Work with System Activity (WRKSYSACT) command allows you to interactively work with the jobs and tasks currently running in the system.
WRKSYSACT se lit WRK
(Gérer) + SYSACT.
Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.
Syntaxe minimale
WRKSYSACT
Paramètres
-
OUTPUTSortie -
INTERVALDurée de l'intervalle Interval length -
SEQSéquence -
INFTYPEType d'information -
NBRITVNombre d'intervalles Number of intervals -
MBRMembre -
LIBBiblio
Astuce : dans une session 5250, tapez WRKSYSACT puis F4 pour
l'invite de saisie, et F1 sur un paramètre pour son aide.
Aide IBM i de la commande
Texte du F1, IBM i 7.5 en français
(bibliothèque QSYS)
Où s'exécute : Tous les environnements (*ALL)
Compatible multitâche : Non
La commande Gérer l'activité système (WRKSYSACT) permet de gérer de façon interactive les travaux et les tâches en cours d'exécution sur le système. Outre la possibilité d'afficher ces données à l'écran, l'utilisateur peut également demander que les données soient stockées dans un fichier de base de données pour un usage ultérieur. The Work with System Activity (WRKSYSACT) command allows you to interactively work with the jobs and tasks currently running in the system. Besides having the capacity to view this data on the display station, the user may also direct the data to be stored in a database file for future use.
La vue QSYS2.SYSTEM_STATUS_INFO et la fonction de table QSYS2.SYSTEM_STATUS renvoient des informations similaires. The QSYS2.SYSTEM_STATUS_INFO view and QSYS2.SYSTEM_STATUS table function return similar information.
Restrictions:
- Vous devez posséder le droit spécial contrôle des travaux (*JOBCTL) pour utiliser cette commande. You must have job control (*JOBCTL) special authority to use this command.
Paramètres
| Mot-clé | Description | Valeurs possibles | Remarques |
|---|---|---|---|
| OUTPUT | Sortie | *, *FILE, *BOTH | Facultatif, positionnel 1 |
| INTERVAL | Durée de l'intervalleInterval length | 1-900, 5 | Facultatif |
| SEQ | Séquence | *CPU, *IO, *SQLCPU, *STGALC, *STGDLC, *STGNET | Facultatif |
| INFTYPE | Type d'information | *ALL, *JOBS, *TASKS | Facultatif |
| NBRITV | Nombre d'intervallesNumber of intervals | Entier, 60 | Facultatif |
| MBR | Membre | Nom, QAITMON | Facultatif |
| LIB | Biblio | Nom, QPFRDATA | Facultatif |
Sortie (OUTPUT)
Indique si la sortie de la commande est affichée sur l'écran qui a saisi la commande, écrite dans un fichier physique de base de données, ou les deux. Specifies whether the output from the command is shown on the display station that entered the command, written to a physical database file, or both.
- *
- La sortie est affichée à l'écran. The output is shown on the display station.
- *FILE
- La sortie est écrite dans le fichier de base de données QAITMON, dans le membre indiqué par le paramètre Membre (MBR) et la bibliothèque indiquée par le paramètre Biblio (LIB). The output is written to the database file QAITMON using the member specified for the Membre (MBR) parameter and the library specified for the Biblio (LIB) parameter.
- *BOTH
- La sortie est affichée à l'écran et écrite dans le fichier de base de données. Les statistiques sont placées dans le fichier QAITMON à chaque réaffichage de l'écran. Cela ne comprend pas les données présentées lors du premier affichage de l'écran Gérer l'activité système. The output is shown on the display station and written to the database file. The statistics are put in the QAITMON file each time the display is refreshed. This does not include the data presented on the initial display of the Work with System Activity display.
Durée de l'intervalle (INTERVAL)Interval length (INTERVAL)
Indique le nombre de secondes entre les moments où les données sont actualisées en mode d'actualisation automatique et/ou écrites dans le fichier de base de données. Les valeurs valides vont de 1 à 900 secondes. Specifies the number of seconds between the times when the data is refreshed in automatic refresh mode and/or written to the database file. Valid values range from 1 through 900 seconds.
- 5
- Les données sont actualisées toutes les 5 secondes. The data is refreshed every 5 seconds.
- 1-900
- Indiquez le nombre de secondes (1-900) entre deux actualisations. Specify the number of seconds (1-900) between refreshes.
Séquence (SEQ)
Indique l'ordre des travaux et des tâches affichés ou écrits dans le fichier de base de données. Specifies the sequence of the jobs and tasks being displayed or written to the database file.
- *CPU
- Les travaux et les tâches sont classés selon le temps de traitement utilisé pendant l'intervalle. Ceux qui utilisent le plus de temps de traitement sont présentés en premier. Jobs and tasks are ordered by the amount of processing time they have used during the interval. Those using the greatest amounts of processing time are presented first.
- *IO
- Les travaux et les tâches sont classés selon le nombre d'opérations d'E/S effectuées pendant l'intervalle. Ceux qui effectuent le plus d'opérations d'E/S sont présentés en premier. Jobs and tasks are ordered by the number of I/O operations performed during the interval. Those performing the most I/O operations are presented first.
- *SQLCPU
- Les travaux et les tâches sont classés selon le temps de traitement utilisé pour effectuer des traitements SQL. Ceux qui utilisent le plus d'UC pour SQL sont présentés en premier. Jobs and tasks are ordered by the amount of processing time that they have used to perform SQL processing. Those using the greatest amounts of SQL CPU are presented first.
- *STGALC
- Les tâches ou unités d'exécution sont classées selon la quantité de mémoire allouée. La mémoire allouée est la quantité de mémoire (en pages) affectée à l'exécution de cette tâche ou unité d'exécution. Les tâches ou unités d'exécution qui allouent le plus de mémoire sont présentées en premier. Tasks or threads are ordered by the amount of allocated storage. Allocated storage is the amount of storage (in pages) assigned to perform this task or thread. Those tasks or threads that are allocating the highest amount of storage are presented first.
- *STGDLC
- Les tâches ou unités d'exécution sont classées selon la quantité de mémoire désallouée. La mémoire désallouée est la quantité de mémoire (en pages) qui a été libérée de l'exécution de cette tâche ou unité d'exécution. Les tâches ou unités d'exécution qui désallouent le plus de mémoire sont présentées en premier. Tasks or threads are ordered by the amount of deallocated storage. Deallocated storage is the amount of storage (in pages) that has been released from performing this task or thread. Those tasks or threads that are deallocating the highest amount of storage are presented first.
- *STGNET
- Les tâches ou unités d'exécution sont classées selon la quantité de mémoire nette. La mémoire nette est la différence entre la mémoire allouée et la mémoire désallouée. Les tâches ou unités d'exécution présentant la plus grande différence entre la mémoire allouée et la mémoire désallouée sont présentées en premier. Tasks or threads are ordered by the amount of net storage. Net storage is the difference between the allocated storage and the deallocated storage. Those tasks or threads that are deallocating the greatest difference between the allocated storage and the deallocated storage are presented first.
Type d'information (INFTYPE)
Indique le type d'informations affichées ou écrites dans le fichier de base de données. Specifies the type of information that is shown or written to the database file.
- *ALL
- Les travaux et les tâches sont affichés ou écrits dans le fichier de base de données. Both jobs and tasks are shown or written to the database file.
- *JOBS
- Seuls les travaux sont affichés ou écrits dans le fichier de base de données. Only jobs are shown or written to the database file.
- *TASKS
- Seules les tâches sont affichées ou écrites dans le fichier de base de données. Only tasks are shown or written to the database file.
Nombre d'intervalles (NBRITV)Number of intervals (NBRITV)
Indique le nombre de fois où les données sont collectées et écrites dans le fichier de base de données. Ce paramètre n'est valide que si *FILE est indiqué pour le paramètre Sortie (OUTPUT). Specifies the number of times the data is collected and written to the database file. This parameter is valid only when *FILE is specified for the Sortie (OUTPUT) parameter.
- 60
- Les données sont collectées et écrites 60 fois dans le fichier de base de données. The data is collected and written to the database file 60 times.
- number
- Indiquez le nombre de fois où collecter les données de performances et les écrire dans le fichier de base de données. Specify the number of times to collect the performance data and write to the database file.
Membre (MBR)
Indique le membre du fichier de base de données dans lequel la sortie des données collectées est stockée. Si le membre n'existe pas, il est créé automatiquement et ajouté au fichier de base de données. Ce paramètre n'est valide que si *FILE ou *BOTH est indiqué pour le paramètre Sortie (OUTPUT). Specifies the database file member where the output for the collected data is stored. If the member does not exist, it is automatically created and added to the database file. This parameter is valid only when *FILE or *BOTH is specified for the Sortie (OUTPUT) parameter.
- QAITMON
- Le nom de membre standard, QAITMON, est utilisé. The standard member name, QAITMON, is used.
- nom
- Indiquez le nom du membre dans lequel stocker les données collectées. Specify the name of the member in which to store the collected data.
Biblio (LIB)
Indique la bibliothèque où se trouve le fichier de base de données QAITMON. Le fichier QAITMON est créé automatiquement s'il n'existe pas dans la bibliothèque indiquée. Ce paramètre n'est valide que si *FILE ou *BOTH est indiqué pour le paramètre Sortie (OUTPUT). Specifies the library where the database file QAITMON is located. The file QAITMON is automatically created if it does not exist in the specified library. This parameter is valid only when *FILE or *BOTH is specified for the Sortie (OUTPUT) parameter.
- QPFRDATA
- La bibliothèque de données de performances fournie par IBM, QPFRDATA, est utilisée pour localiser le fichier de base de données. The IBM-supplied performance data library, QPFRDATA, is used to locate the database file.
- nom
- Indiquez le nom de la bibliothèque dans laquelle se trouve le fichier de base de données. Specify the name of the library where the database file is located.
Exemples
Exemple 1 : Gestion des travaux et des tâches Example 1: Working with Jobs and Tasks
WRKSYSACT
Cette commande affiche l'écran Gérer l'activité système, avec les travaux et les tâches par ordre décroissant de temps de traitement utilisé. This command displays the Work with System Activity panel, showing both jobs and tasks in descending order of processing time used.
Exemple 2 : Gestion des travaux uniquement Example 2: Working with Jobs Only
WRKSYSACT OUTPUT(*BOTH) INFTYPE(*JOBS) MBR(JOBACT)
Cette commande affiche l'écran Gérer l'activité système, avec uniquement les travaux, et écrit ces informations dans le membre JOBACT du fichier de base de données QAITMON situé dans la bibliothèque par défaut QPFRDATA. This command displays the Work with System Activity panel, showing jobs only and writes this information to member JOBACT of database file QAITMON located in default library QPFRDATA.
Messages d'erreur
Messages *ESCAPE *ESCAPE Messages
- CPFC702
- Gérer l'activité système est déjà actif pour l'utilisateur &4. Work with System Activity already active by user &4.
© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.