Method and system for using process identifier in output file names for associating profiling data with multiple sources of profiling data

   
   

A method of monitoring execution performance of a program is provided. A process identifier associated with a process within a program is determined, and a trace output file is created for the process such that the file name of the trace output file contains the process identifier. Trace records are generated in response to events within the process. The trace records associated with the process are then written to the trace output file associated with the process. Multiple processes may then be associated with unique trace output files simultaneously. Using this methodology, multiple instances of JVMs may be executing simultaneously, and each JVM may be generating trace records through a profiler. However, the origin of the trace records, as identified by the process identifier, or PID, of the JVM is used to place the trace information into a file that is identified through the use of the same PID.

Eine Methode der Überwachung von von Durchführung Leistung eines Programms wird zur Verfügung gestellt. Ein Prozeßbezeichner verband mit einem Prozeß innerhalb eines Programms wird festgestellt, und eine Spur Ausgabedatei wird für den Prozeß so hergestellt, daß der Dateiname der Spur Ausgabedatei den Prozeßbezeichner enthält. Spur Aufzeichnungen werden in Erwiderung auf Fälle innerhalb des Prozesses erzeugt. Die Spur Aufzeichnungen, die mit dem Prozeß verbunden sind, werden dann zur Spur Ausgabedatei geschrieben, die mit dem Prozeß verbunden ist. Mehrfache Prozesse können mit einzigartigen Spur Ausgabedateien dann gleichzeitig verbundenSEIN. Mit dieser Methodenlehre können mehrfache Fälle von JVMs gleichzeitig durchführen, und jedes JVM kann Spur Aufzeichnungen durch ein Auswerteprogramm erzeugen. Jedoch wird der Ursprung der Spur Aufzeichnungen, wie durch den Prozeßbezeichner oder PID, des JVM gekennzeichnet verwendet, um die Spur Informationen in eine Akte zu setzen, die durch den Gebrauch des gleichen PID gekennzeichnet wird.

 
Web www.patentalert.com

< System and method for preloading classes in a data processing device that does not have a virtual memory manager

< Method for using a transaction service synchronization interface to perform internal state clean up

> Apparatus and accompanying methods for implementing a network distribution server for use in providing interstitial web advertisements to a client computer

> Methods and apparatus for facilitating security in a network

~ 00117