Мне нужно знать, какое снижение производительности наблюдается на удаленной машине, на которой я читаю счетчик производительности? Например, у меня есть веб-сервер, который сообщает некоторую информацию счетчика производительности на другом компьютере. Я хочу знать, какой тип производительности требуется удаленному компьютеру каждый раз, когда веб-сервер пытается прочитать счетчик производительности. Это зависит от того, какой счетчик вы читаете? Есть стандартная формула?
Причина, по которой я спрашиваю, заключается в том, что у нас есть несколько человек, которые отслеживают одну и ту же машину в реальном времени с помощью счетчиков производительности. Иногда я задаюсь вопросом, вносим ли мы свой вклад в проблему и добавляем дополнительную нагрузку на удаленный компьютер, который мы отслеживаем.
Спасибо.
Как указывалось в предыдущем ответе, это зависит от того, что вы отслеживаете, а также от того, как часто вы отслеживаете. Хотя я не могу говорить о других инструментах, сборщик инструментов с открытым исходным кодом - это то, что я написал и который я очень старался оптимизировать. Несмотря на то, что он написан на perl, он может производить выборку сотен счетчиков с накладными расходами <0,1% с частотой выборки каждые 10 секунд. Для большинства пользователей они даже не знают, что это есть, и я мог легко представить себе несколько невидимых копий. Я бы подумал, что другие «родные» инструменты были бы еще более эффективными, но они не могли бы предложить широту функциональности, которую делает collectl. -отметка
Вы, вероятно, найдете что-то в Sysinternals пакет, который позволит вам отслеживать нагрузку, вызванную подпрограммами счетчиков.
Нет основной формулы. Не зная, что вы запрашиваете и откуда это, я не могу догадаться.