Method and system for SMP profiling using synchronized or nonsynchronized metric variables with support across multiple systems

   
   

The value of non-discrete metric variables are synchronized at the processor level. When the profiler requests metric information for non-discrete metric variables, the operating system kernel obtains a global value for the requested metric rather than obtaining per-processor metric values for each processor. The global value may be written to trace records. By using a single global per-processor metric for all processors, a single global value of the last metric variable may be used for calculating the resources consumed on all processors since a last recorded event.

Der Wert der nicht-getrennten metrischen Variablen werden auf dem Prozessorniveau synchronisiert. Wenn das Auswerteprogramm um metrische Informationen für nicht-getrennte metrische Variablen bittet, erhält der Betriebssystemkern einen globalen Wert für das erbetene metrische anstatt das Erhalten Proprozessor der metrischen Werte für jeden Prozessor. Der globale Wert kann zu den Spur Aufzeichnungen geschrieben werden. Indem man einen einzelnen globalen Proprozessor verwendet, der für alle Prozessoren metrisch ist, kann ein einzelner globaler Wert der letzten metrischen Variable für die Berechnung der Betriebsmittel verwendet werden, die auf allen Prozessoren da ein letzter notierter Fall verbraucht werden.

 
Web www.patentalert.com

< Method and system for error detection in a managed application environment

< Storage area network methods and apparatus for associating a logical identification with a physical identification

> Task composition method for computer applications

> Record medium and method for analyzing a source file

~ 00112