Почему некоторые программы имеют так много операций ввода-вывода в диспетчере задач, даже когда они неактивны?

Почему некоторые программы имеют так много операций ввода-вывода в диспетчере задач, даже когда они неактивны?

введите описание изображения здесь

На рисунке выше записи ввода-вывода показаны в крайнем правом углу. Моя утилита захвата буфера обмена (clipc.exe) каким-то образом имеет 125 000 000 записей ввода-вывода, хотя большую часть времени она ничего не делает. Почему так происходит?

решение1

Ваша утилита буфера обмена, вероятно, постоянно опрашивает буфер обмена Windows, что потребует большого количества операций ввода-вывода. Вероятно, есть лучшие способы управления мониторингом буфера обмена. За эти годы я перепробовал несколько разных инструментов буфера обмена, но сейчас я использую Ditto, который вообще не выполняет никаких операций ввода-вывода, когда простаивает.

решение2

Я не могу дать вам ответ на этот вопрос, но я бы посоветовал вам скачатьМонитор процессакоторый, по крайней мере, скажет вам, что он пишет, и это может помочь вам понять, что происходит.

решение3

USB-клавиатура и мышь опрашиваются операционной системой, которая генерирует активность, даже если вы ее не используете. Вы можете снизить частоту опроса такого USB-устройства, чтобы проверить, является ли это причиной.

Клавиатура и мышь в стиле PS\2 не опрашиваются, а вместо этого посылают сигналы компьютеру, что более точно и оперативно.

Связанный контент