I tested the J Performance Monitor on J7.
http://www.jsoftware.com/docs/help701/jforc/performance_measurement__tip.htm#_Toc191734580

While jconsole sessions seem OK, both ide/jhs and ide/gtk look like
they might need some work to provide useful results because the
interface functions "contaminate" and dominate the reports. In
addition the Grid-based gui for JPM doesn't seem to work for the
ide/gtk Front End. Is it likely to be difficult "fix" these issues?

Sessions displaying the use of JPM in each of the Front Ends and the
resulting issues are shown below:

======================================
jconsole session
======================================
   load 'jpm'
   start_jpm_ 1e7
357142
   $calendar 2012
12
   showtotal_jpm_ ''
 Time (seconds)
+--------+------+--------+--------+-----+----+---+
|name    |locale|all     |here    |here%|cum%|rep|
+--------+------+--------+--------+-----+----+---+
|calendar|base  |0.000217|0.000217|100.0|100 |2  |
|[total] |      |        |0.000217|100.0|100 |   |
+--------+------+--------+--------+-----+----+---+

======================================
ide/jhs session
======================================
 J Http Server
   load 'jpm'
   start_jpm_ 1e7
178570
   $calendar 2012
12
   showtotal_jpm_''
 Time (seconds)
┌───────┬───────┬─────────┬─────────┬─────┬────┬───┐
│name   │locale │all      │here     │here%│cum%│rep│
├───────┼───────┼─────────┼─────────┼─────┼────┼───┤
│acceptJ│jsocket│17.700288│17.700288│100.0│100 │2  │
│[rest] │       │         │ 0.006076│  0.0│100 │   │
│[total]│       │         │17.706364│100.0│100 │   │
└───────┴───────┴─────────┴─────────┴─────┴────┴───┘

======================================
ide/gtk session
======================================
   load 'jpm'
   start_jpm_ 1e7
178570
   $calendar 2012
12
   showtotal_jpm_''
 Time (seconds)
+------------------+-------+--------+--------+-----+----+---+
|name              |locale |all     |here    |here%|cum%|rep|
+------------------+-------+--------+--------+-----+----+---+
|gtk_main_iteration|jgtkide|7.341677|7.331291| 99.8|100 |125|
|[rest]            |       |        |0.014605|  0.2|100 |   |
|[total]           |       |        |7.345895|100.0|100 |   |
+------------------+-------+--------+--------+-----+----+---+

   require 'gtkwd'
   viewtotal_jpm_''
|assertion failure: cairo_glclipreset
|   0~:gtkcr,gtkpl
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to