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