Localiza o uso do processador na máquina host a partir da máquina virtual?

1

Eu tenho um VPS no Linux, mas recentemente ele está lento. Toda vez que eu entro em contato com o provedor, eles trabalham nele por 2-3 dias, o serviço parece acelerar (parece que ocorreu uma reinicialização), mas depois de cerca de uma semana o serviço é atolado novamente.

Eu sei que posso usar programas como top para visualizar as informações sobre o uso do sistema de dentro do meu jardim murado, mas é possível visualizar as informações do host de lá também?

    
por Kruug 17.01.2013 / 20:45

2 respostas

2

Como regra, não. A menos que você saiba o que a virtualização está em uso, e essa plataforma suporta passar essas informações através do hypervisor através de um utilitário especial. A maior parte da virtualização impõe uma postura bastante firme de "nenhum dos seus negócios" ao ver o estado físico do hardware.

    
por 17.01.2013 / 20:58
1

Uma dica que você pode obter, dependendo das várias versões e opções de kernel, é a %st de top como uma porcentagem (ou vmstat -s ou /proc/stat como um contador cumulativo) . Isso mantém o controle da CPU "roubada" em um convidado (para que as estatísticas da CPU sejam adicionadas).

    
por 17.01.2013 / 22:15

Tags