AFAIK, the working paradigm of Windows Performance Counter is like this:
When various programs run on the Windows, performance data are written to the corresponding counters by the Windows operating system, i.e., the performance counters are just like sinks of performance data. Then later, we could use Performance Monitor (perfmon.exe) to view the data in these counters.
If above understanding is right, I am wondering whether these kinds of data recording itself will ever affect the performance?
And can we read data from a remote computer's performance counter?