• [path/to/]isprofiler.jar is the name and path of the isprofiler library. If no path is specified, the library is searched in the current directory.
• list-of-programs is a optional parameter. It is a comma-separated list of regular expressions defining the programs to profile. The default value is "[A-Z_][A-Z0-9_]*" (all the classes whose name is fully uppercase). This is useful to discard programs with user interface and focus the profiling on programs that perform back-end elaboration.
Note - The snippet above shows the profiling result of the IO_PERFORMANCE sample program using JIsam as file handler on a recent PC.The output is stored in a file named iscobol.hprof.txt, generated in the working directory.
• elapsed time is the real time passed between the profiler startup and the report generation.
• evaluated time is time spent executing COBOL paragraphs.
• overhead1 is the estimated overhead in nanoseconds added by the profiler for each paragraph not containing PERFORM/CALL.
• overhead2 is the further estimated overhead in nanoseconds for each PERFORM/CALL.In a thin client environment it is possible to profile the application server (isCOBOL Server) activity by starting the server process with the same -javaagent option used for the runtime. E.g.:
| Copyright (c) 2017 Veryant |
| Contact us |
|
Please share your comments on this manual or on any Veryant product documentation with the email button at the top left |