Это звучит как рекурсивный ответ, но единственный способ по-настоящему узнать штраф секундомера - это измерить его. Измерение управляемого кода обычно включает в себя экземпляры секундомера.
Секундомер предназначен только для диагностических целей и не должен использоваться в розничной продаже. Если, конечно, вы находитесь в режиме диагностики. Следовательно, это действительно не должно быть проблемой для не диагностического кода. Можете ли вы дать некоторое представление о вашем сценарии, чтобы мы могли дать лучший ответ?
Экземпляры секундомера создаются (обычно) поверх вызова QueryPerformanceCounter. Они не бесплатны, но и не слишком дороги. Все, что стоит измерить с помощью секундомера, будет достаточно долго выполняемой задачей, поэтому стоимость задачи сделает вызов QueryPerformanceCounter незначительным. В противном случае, почему вы это измеряете?