Oracle® Solaris Studio 12.4: Performance Analyzer

Exit Print View

Updated: January 2015

Using collect With ppgsz

You can use collect with ppgsz(1) by running collect on the ppgsz command and specifying the -F on or -F all flag. The founder experiment is on the ppgsz executable and uninteresting. If your path finds the 32-bit version of ppgsz and the experiment is run on a system that supports 64-bit processes,it will exec its 64-bit version, creating That executable forks, creating

The child process attempts to exec the named target in the first directory on your path, then in the second, and so forth, until one of the exec attempts succeeds. If, for example, the third attempt succeeds, the first two descendant experiments are named and, and both are completely empty. The experiment on the target is the one from the successful exec, the third one in the example, and is named, stored under the founder experiment. It can be processed directly by invoking the Analyzer or the er_print utility on

If the 64-bit ppgsz is the initial process or if the 32-bit ppgsz is invoked on a 32-bit kernel, the fork child that execs the real target has its data in , and the real target’s experiment is in, assuming the same path properties as in the example above.