Я заметил, что моя система замедляется, и services.exe часто использует довольно много ЦП (около 10-40%), особенно после пробуждения ПК.

Мне трудно узнать больше о services.exe и о том, что на самом деле вызывает эту проблему.

Однако я нахожу подозрительным, что в процессе services.exe запущено более 1000 потоков. Так что это может быть первая подсказка. Большинство потоков находятся в RtlValidateHeap:

ntdll.dll!ZwWaitForWorkViaWorkerFactory+0xa
ntdll.dll!RtlValidateHeap+0x3bb
kernel32.dll!BaseThreadInitThunk+0xd
ntdll.dll!RtlUserThreadStart+0x21

Итак, каков рекомендуемый подход для выявления подобных проблем?

Обновление: возможно, Eclipse или некоторые плагины связаны с этой проблемой. После выключения Eclipse число потоков уменьшилось до 100 с чем-то, а после перезапуска вернулось на 1000+.

2 ответа2

2

Нормальные подпроцессы составляют около 70-100 для процесса services.exe. (Это в среднем 7-10 подпроцессов). То, что опубликовал ОП, было, вероятно, объединено.

Ваш запуск eclipse присоединяется к services.exe, потому что он использует несколько (сотни) встроенных макросов и алгоритмов, которые Eclipse запускать не нужно, поскольку он встроен в Windows. Эти запущенные элементы, как я упоминал ранее, присоединяются к services.exe как подпроцессы (или потоки, как вы их упомянули).

Это объясняет, почему оно всплывает при запуске программы. Совершенно нормально. Это интенсивная программа, которая сокращает время обработки, предварительно загружая ВСЕ возможные алгоритмы и макросы в Services.exe сразу после запуска.

Надеюсь, это поможет! Здесь не о чем беспокоиться. Сканирование с помощью Malwarebytes, если вы нервничаете, это вирус, но я видел его раньше в своих компьютерных лабораториях. Нормальный.

0

Я думаю, что это не нормально, кому нужны 1000 потоков? Что вы можете сделать, вы можете установить StraceNT для Windows и отладить процесс, что именно он делает.

Используйте опцию -f, если она доступна в Windows, она будет отслеживать дочерние процессы.

Вы также можете попытаться сдать процесс в аренду.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .