SAP Note 743191 - Analyzing High CPU usage by the J2EE Engine: AIX

Composant : Java Application Server - Please use sub-components - IBM AIXBC-OP-AS4 IBM AS/400BC-OP-FTS-SOL Fujitsu SolarisBC-O

Solution : https://service.sap.com/sap/support/notes/743191 (Connexion à SAP Service Marketplace requise)

Résumé :
Ce Note SAP traite des problèmes de haute consommation CPU dans un nœud de l'Engine J2EE, potentiellement liés à des threads en boucle dans le processus java ou jlaunch. Les utilisateurs observant une haute utilisation du CPU doivent utiliser la commande `ps -mp -o THREAD` pour identifier les threads problématiques par leur temps CPU élevé et leur état. De plus, des dumps de threads sont requis (via les méthodologies détaillées dans les notes 599539, 710154 en fonction de la version de JVM) pour analyser les activités des threads au niveau Java. L'étape finale implique la correspondance des IDs de threads au niveau OS avec les dumps de threads JVM, qui varie entre les JVM Hybride et Classique. Ce processus est nécessaire pour isoler et résoudre les problèmes de performance.

Mots Clés :
pthread addr = 0x00000001130b0a2c         size         = 0x3e8         vp addr      = 0x00000001130b3d48        size        = 0x2e0        thread errno = 0         start pc    = 0x8001000a005da98        joinable    =, k-tid mode held scope function$t1    wait      0xf100008790030a40 blocked  3186699, thread    user    pid    ppid      tid st  cp pri sc    wchan, k-tid mode held scope function $t10    run                          running  3641457, base        = 0x112fb0000         size        = 0x100000         limit        = 0x1130b0a2c        sp           = 0x1130aecb8, terms cpu usage utilization 25% 50% 100% loop hang reason, sys _p_nsleep$t3    wait      0xf10000879001f240 blocked  2040023, sys _event_wait$t4    wait      0xf10000879003ba40 blocked  3907723, sys _event_wait$t5    wait      0xf100008790009340 blocked   602357, sys _event_wait$t6    wait      0xf100008790020640 blocked  2121827

Notes associées :

742395Analyzing High CPU usage by the J2EE Engine
710154How to create a thread dump for the J2EE Engine 6.40/7.0
599539J2EE Engine: How to create a full thread dump