|
|
JProbe Suite, la Suite d'Outils Indispensable pour Tester et Optimiser Votre Code Java | |
| JProbe Threadalyzer | ||
|
JProbe Threadalyzer est un puissant outil danalyse de laspect multi-tâches dun programme Java, qui permet de résoudre les problèmes liés à la programmation multi-tâches. Le multi-tâches (multithreading) permet d'exécuter plusieurs tâches simultanément dans une application. L'exécution multi-tâche est indispensable pour obtenir des applications performantes et évolutives, en particulier dans le cadre du développement Java côté serveur. Mais ce type d'applications est particulièrement critiques dans la mesure où elles peuvent être amenées à paralyser un système. Il est donc indispensable de se doter d'un outil en vue de détecter d'éventuels problèmes avant qu'ils ne se produisent. JProbe Threadalyzer détecte les problèmes d'exécution multi-tâches, tels que les blocages, les conflits, etc., susceptibles de mettre en péril les performances des applications Java. Ses puissants analyseurs de verrous permettent d'anticiper les problèmes avant même qu'ils n'apparaissent. Les résultats de l'analyse sont présentés sous forme graphique conviviale, afin d'aider le développeur à remonter rapidement jusqu'à la source de chaque problème. Caractéristiques
Analyseur d'ordre des verrous Cet analyseur prévoit les blocages potentiels en notant l'ordre d'acquisition des verrous et en signalant les cas où des processus simultanés se trouvent en conflit pour le même verrou. Analyseur de verrous en attente Cet analyseur repère le code présentant des risques élevés d'interblocage en raison d'une programmation multithread hasardeuse. Pour ce faire, il désigne les processus qui maintiennent un verrou dans l'attente d'une notification. Analyseur de couverture de verrous Cet analyseur contribue à réduire les risques de conflit dans l'accès aux données en répertoriant les différents verrous mis en Suvre. Visualiseur de processus Le Thread Visualizer indique le statut de tous les processus en cours d'exécution de façon à faciliter la compréhension de leurs interactions. Le développeur peut ainsi aisément comprendre les erreurs multithread signalées par JProbe Threadalyzer et les détecter avant qu'elles ne se manifestent et ne paralysent le système. |
||
| JProbe est une marque déposée de Quest Software. Les autres marques citées sont des marques commerciales ou des marques déposées de leurs propriétaires respectifs. Mise à jour : 04-Avr-2006 - www.kapitec.com |