Estoy usando openSSH para Windows (OpenSSH 7.1p1-1). Noté que después de unos días que los procesos sshd.exe están en el rango de 20% de CPU, el pico al 100% de utilización, todo tomado por los procesos. Busqué en Google el problema y busqué aquí y encontré una respuesta que decía que cuando se ejecuta openSSH junto con un antivirus pueden competir por los recursos, lo que pasa es que no tengo antivirus en esta máquina con Windows
¿Alguien ha encontrado este problema antes?
procdump -ma processname
( docs.microsoft.com/sysinternals/downloads/procdump ) para obtener 2 o 3 volcados cuando tenga el problema. Puede hacer que procdump lo haga por usted con interruptores si es necesario. Luego ábralos en Windbg (hay una aplicación de la Tienda, pero configuraría el SDK de Windows para su plataforma e instalaría las Herramientas de depuración). Corre!runaway
contra los vertederos para encontrar los hilos ocupados. Luego, mire las pilas de estos subprocesos para intentar deducir qué están haciendo, qué módulos están involucrados, etc. Sugeriría realizar lo siguiente en algunos volcados para ver si es consistente.Respuestas:
Si está utilizando Windows 10, puede intentar instalar el Cliente OpenSSH Oficial de Windows (y también el servidor si desea acceso remoto a Windows a través de SSH).
Desde el Panel de control -> Aplicaciones , en la pestaña Aplicaciones y características , haga clic en Administrar características opcionales y agregue OpenSSH Client .
Es posible que deba desinstalar el otro cliente, ejecutar ssh.exe con la ruta completa o ajustar su% Path% para ejecutar la versión correcta. Una vez instalada, la versión de Windows de ssh.exe debe instalarse
%windir%\System32\OpenSSH\
con este directorio agregado a su% Path%.fuente