чтото не то делаешь в таймере, он столько не жрёт, у тебя поди одно ядро целиком выжирается
вот действия, выполняемые таймером
3-4% это как-то мало для одного ядра
GetProcess помоему не очень быстрая операция, к тому же каждые 100 мс
да, тут согласен, дергать системное апи 100мс это бред, даже у того же process hacker-a дефолтный интервал - 1 секунда
хм, значит загрузка процессора зависит от интервала. Спасибо
тут еще два раза выполняется одно и тоже, просто чтобы получить количество для капасити - не надо так
поверь, это намного быстрее вызова Process.GetProcesses
помогло, загрузка снизилась до 1-2%, что удивило меня
Обсуждают сегодня