private void DisposePerformanceCounters()
 {
     lock (pcLock)
     {
         if (pc != null)
         {
             pc.Dispose();
             pc = null;
         }
     }
 }