При використанні openSSH для Windows вільний процесор до 100%


8

Я використовую openSSH для windows (OpenSSH 7.1p1-1). Я помітив, що через кілька днів процеси sshd.exe знаходяться в діапазоні від 20% CPU до шипу до 100% використання всіх процесів. я погукнув проблему і подивився тут і знайшов одну відповідь, що запускаючи openSSH разом із антивірусом, вони можуть змагатися за ресурси, справа в тому, що у мене немає антивірусу на цій машині Windows

Хтось раніше стикався з цим питанням?


що відбувається в журналах? Скільки sshd-процесів ви бачите там?
Якову

1
Ви можете завантажити Sysinternals пакет , щоб побачити , що відбувається з процесами, в зокрема , ви можете перевірити Process Monitor , щоб перевірити IO операцій і т.д. , і Process Explorer , для стану процесу , такі як потоки і т.д.
yonisha

1
Я б запустив: procdump -ma processname( docs.microsoft.com/sysinternals/downloads/procdump ), щоб отримати 2 або 3 звалища, коли виникне проблема. Ви можете отримати prodump, щоб зробити це для вас за допомогою перемикачів, якщо це необхідно. Потім відкрийте їх у Windbg (є додаток Store, але я встановив би SDK Windows для вашої платформи та встановив інструменти налагодження). Біжіть !runawayвід смітників, щоб знайти зайняті нитки. Потім подивіться на стеки цих потоків, щоб спробувати зрозуміти, що вони роблять, які модулі задіяні тощо. Я б запропонував виконати наступне на декількох дампах, щоб побачити, чи відповідає він.
HelpingHand

Відповіді:


0

Якщо ви використовуєте Windows 10, ви можете спробувати встановити офіційний клієнт OpenSSH Windows (і сервер також, якщо ви хочете віддалений доступ до Windows через SSH).

На Панелі керування -> Програми , на вкладці Програми та функції натисніть Управління додатковими функціями та додайте OpenSSH Client .

Можливо, вам доведеться видалити інший клієнт, запустити ssh.exe, використовуючи повний шлях або налаштувати% Path% для запуску правильної версії. Після встановлення версії ssh.exe для Windows слід встановити %windir%\System32\OpenSSH\з цим каталогом, доданим до вашого% Path%.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.