Pankaj wrote:
I too had the same intuition that DTrace works completely in software, but after knowing that there is Performance Monitoring Unit(PMU) present in intel's chip, so I got confused if DTRace uses it, also same type of hardware is present in AMD's chip. I might be wrong.
The intel/amd microprocessors provide acess to performance counters which can be programmed to gather information about hardware events like number of instructions executed, number of cache misses ... The 'cpc' provider in DTrace makes available probes which are associated to these performance counters.
More details at: http://wikis.sun.com/display/DTrace/cpc+Provider Pramod
Need conformation.
_______________________________________________ dtrace-discuss mailing list dtrace-discuss@opensolaris.org