Я получаю больше, чем обычно, использование ЦП от «Система» при передаче или загрузке файлов

415
Braden Dodge

Всякий раз, когда я что-то скачиваю или копирую файлы из одного места в другое, я получаю больше, чем обычно, загрузку ЦП (10% - 25%) в процессе «Система» (NT Kernel & System). Если я приостановлю загрузку (в настоящее время использую Internet Download Manager с загрузкой 13 файлов), загрузка ЦП падает ниже 1%. Internet Download Manager также использует значительный процессор, до 20%. Я также иногда вижу это, но не так плохо, когда копирую файлы со своего механического накопителя на NAS.

Я не думаю, что загрузка / передача файлов будет очень интенсивно загружать процессор, но я действительно не понимаю, почему я вижу это в процессе системного ядра. У кого-нибудь есть идеи относительно того, что, черт возьми, здесь происходит? Я никогда не видел этого прежде, и я немного растерялся.

Это на 64-битной Windows 8.1 с восьмиъядерным процессором AMD FX-8350, твердотельным накопителем Samsung EVO на 500 ГБ, 32 ГБ оперативной памяти и Kaspersky Total Security, а также средством защиты от вымогательства HitmanPro.Alert.

0
о каком протоколе вы спрашиваете? Я считаю, что клиент SMB запускается из системного процесса (pid 4). используйте netstat, чтобы определить порт, по которому происходит передача, и запишите соответствующий PID. и да, многие загрузки на самом деле требуют значительных ресурсов процессора, поскольку такие технологии, как сжатие транспорта, проверка контрольной суммы и т. д., полностью зависят от протокола. Frank Thomas 6 лет назад 1
Возможное дублирование [Устранение проблем с высокой загрузкой ЦП процессом "Система"] (https://superuser.com/questions/527401/troubleshoot-high-cpu-usage-by-the-system-process) magicandre1981 6 лет назад 3
используйте SDK / WPT для диагностики использования процессора, как я объяснил в [мой ответ в дубликате] (https://superuser.com/a/1164299/174557) magicandre1981 6 лет назад 0

0 ответов на вопрос