Estou usando o openSSH para Windows (OpenSSH 7.1p1-1). Percebi que, depois de alguns dias, os processos sshd.exe estão na faixa de 20% da CPU, o aumento para 100% de utilização, todos os processos. pesquisei o problema no google e olhei aqui e encontrei uma resposta dizendo que, ao executar o openSSH junto com um antivírus, eles podem competir por recursos, o problema é que eu não tenho anti-vírus nesta máquina Windows
Alguém já encontrou esse problema antes?
procdump -ma processname
( docs.microsoft.com/sysinternals/downloads/procdump ) para obter 2 ou 3 despejos quando houver um problema. Você pode obter o procdump para fazer isso com você, se necessário. Em seguida, abra-os no Windbg (existe um aplicativo da loja, mas eu definiria o Windows SDK para sua plataforma e instalaria as ferramentas de depuração). Corra!runaway
contra os lixões para encontrar os segmentos ocupados. Em seguida, observe as pilhas desses threads para tentar entender o que eles estão fazendo, quais módulos estão envolvidos etc. Eu sugiro que você execute o seguinte em alguns dumps para verificar se é consistente.Respostas:
Se você estiver usando o Windows 10, tente instalar o Cliente OpenSSH oficial do Windows (e o servidor também, se desejar acesso remoto ao Windows por SSH).
Do Painel de Controle -> Aplicativos , em Aplicativos e Recursos guia, clique em Gerenciar recursos opcionais e adicionar OpenSSH cliente .
Pode ser necessário desinstalar o outro cliente, execute o ssh.exe usando o caminho completo ou ajuste o% Path% para executar a versão correta. Uma vez instalado, a versão do ssh.exe do Windows deve ser instalada
%windir%\System32\OpenSSH\
com este diretório adicionado ao seu% Path%.fonte