A sintaxe apropriada para o parâmetro divider é:
RHEL-5 32 bits: "divisor = 10 clocksource = acpi_pm"
RHEL-5 64 bits: "divisor notsc = 10"
Você já tentou isso com essa sintaxe ou simplesmente divider = 10?
Estou executando o CentOS 5.3 como um convidado do VirtualBox 3.0.0 em execução no Windows XP.
O uso da CPU do host do Windows é constantemente de 50%, embora o convidado do CentOS esteja completamente inativo (ou seja, a média de carga de 0,00).
Eu sei que este é um problema comum relacionado à freqüência de 1000Hz em que o kernel do CentOS é executado, e anteriormente um pacote especial de kernel-vm foi lançado para resolver o problema. No entanto, esses pacotes estão desatualizados e o README diz que eles não são necessários a partir de CentOS 5.3. Eu descobri que há supostamente um parâmetro do kernel divisor = 10 que reduz a freqüência para 100Hz com o kernel padrão, mas não parece ter nenhum efeito quando executado dentro do VirtualBox.
Existe alguma maneira de resolver o problema sem recorrer a um kernel personalizado?
A sintaxe apropriada para o parâmetro divider é:
RHEL-5 32 bits: "divisor = 10 clocksource = acpi_pm"
RHEL-5 64 bits: "divisor notsc = 10"
Você já tentou isso com essa sintaxe ou simplesmente divider = 10?
Você já tentou instalar as extensões de convidado? Apesar de não estar diretamente relacionado ao problema de frequência de clock que você descreve, ajudou muito para eu reduzir a carga da CPU devido a drivers paravirtualizados.
é suficiente modificar os parâmetros de inicialização no carregador de inicialização (grub) adicionando "divider = 10" no final da entrada do menu.
Portanto, ele irá ler:
title CentOS (2.6.18-164.6.1.el5)
root (hd0,0)
kernel /vmlinuz-2.6.18-164.6.1.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet divider=10
initrd /initrd-2.6.18-164.6.1.el5.img
Isso resolve o problema
Stefano
Eu apliquei a receita de Stephano no CentOS 5.0 - 32 bits, o uso da CPU caiu de 80% para menos de 20% depois da modificação do menu.lst (acabei de adicionar "divider = 10", nada mais ...). Obrigado ...
Você tentou iniciar uma segunda instância de caixa virtual e executá-la ao mesmo tempo, conforme descrito aqui: link
Confira: link
Espero que ajude (por favor, avise-nos se você tentar).
Talvez isso ajude os outros; é bastante simples e evita recompilar manualmente o kernel:
Atenciosamente
Estou usando o convidado CentOS 5.4 no host do Windows XP e estava tendo os mesmos problemas até encontrar uma solução aqui:
Funciona para mim.
considera Olek olekg (at) REMOVEpbpolsoft.com.pl