Fui encarregado do mesmo problema e instalei o Oracle VirtualBox no Windows 7 (como host) e no Ubuntu (como convidado). Eu usei um laptop autônomo, o HP EliteBook 8540W com o Intl Core i7 rodando a 1,87 GigHZ e 8Gig RAM.
Supondo que sua instalação funcione corretamente, na sua máquina Guest (por exemplo, no meu caso, Ubuntu), selecione "Configurações ..." em "Máquina" no menu principal; selecione "Sistema" e clique na guia "Processador". Você pode ajustar a velocidade do clock (identificada como "Execution Cap") deslizando o indicador na barra até o limite de 1%.
Eu assumi que o sistema operacional host (Windows 7 no meu caso) não estava consumindo nenhum clock (eu confirmei isso verificando o "Gerenciador de Tarefas" e eu encontrei a utilização da CPU ZERO na máquina host. Windows 7 no meu caso ). Portanto, eu aspus 100% "limite de execução" é igual ao da máquina hospedeira (por exemplo, 1,87 GigHZ). Eu acho que pegando uma porcentagem entre a velocidade do relógio da máquina host e 800 MHZ, você é capaz de descobrir o valor percentual que corresponde a 800 MHz.
Espero que isso ajude.
Melhor da sorte.