1. A method for profiling a target application running on an informational processor, the method comprising: using DPCL (Dynamic Probe Class Library) instrumentation for; selecting at least one function and/or CPU usage in a target application to be traced; attaching a -p and/or -pg flag to the at least one function or CPU usage; running at least part of the target application; and writing one or more results of the at least one function and/or CPU usage with the attached -p and/or -pg flag in a gmon.out format.