Method and framework for providing system performance information

   
   

A framework and method are disclosed for providing/consuming data items. A memory structure is created within an address space allocated to a provider application. The memory structure stores performance counter data generated by the provider application. The counter provider application registers a counter provider and an associated performance counter memory structure via a set of application program interface methods. Thereafter, a counter provider consumer application, via additional application program interface methods, determines the identity of the performance counter provider, sets up a buffer to receive the counter data of the counter provider, and requests extraction of the counter data stored within the performance counter memory structure. The transfer of data from the provider application to the consumer application occurs through the system API.

Una struttura e un metodo sono rilevati per gli elementi dei dati di providing/consuming. Una struttura di memoria è generata all'interno di uno spazio per l'indirizzo assegnato ad un'applicazione del fornitore. La struttura di memoria memorizza i contro dati di prestazioni generati dall'applicazione del fornitore. La contro applicazione del fornitore registra un contro fornitore e una struttura di memoria collegata del contatore di prestazioni via un insieme dei metodi di Application Program Interface. Da allora in poi, una contro applicazione del consumatore del fornitore, via i metodi supplementari di Application Program Interface, determina l'identità del fornitore del contatore di prestazioni, installa un amplificatore per ricevere i contro dati di contro fornitore e chiede l'estrazione di contro dati memorizzati all'interno della struttura di memoria del contatore di prestazioni. Il trasferimento dei dati dall'applicazione del fornitore nell'applicazione del consumatore si presenta attraverso il sistema api.

 
Web www.patentalert.com

< Optimization based method for estimating the results of aggregate queries

< System and method for caching data in a client management tool

> Method and system for multiprocessor garbage collection

> Method of sharing a parcer

~ 00163