Estou testando um aplicativo da Web pesado para AJAX. Desenvolvo um novo Mac, mas uso o VmWare Fusion (atualmente 3.1.2) para testar no Windows XP, usando o IETester para simular versões mais antigas do IE.
Isso me permite ver como as versões mais antigas do IE renderizariam o site, mas também gostaria de ver como o site funcionaria em uma máquina mais antiga. Vejo nas configurações da VM que posso diminuir a RAM; existe uma maneira de também diminuir a velocidade do processador? De que outra forma eu posso simular uma máquina lenta?
(Também vou verificar como simular uma conexão lenta à Internet .)
fonte
Isso realmente depende de quão lenta é a máquina que você deseja emular. Se você reverter o XP de volta para 128 MB de RAM, será dolorosamente lento, a ponto de não ter certeza se a velocidade do processador virtual será realmente relevante. Você também pode executar os arquivos da VM em um disco rígido externo USB1 antigo (veja se consegue encontrar uma unidade de 4200 RPM). Isso deve desacelerar as coisas.
fonte
Uma maneira infalível de tornar uma VM lenta é inicializar o maior número possível de clones possível!
Seu processador, FSB, RAM e todos os outros componentes rápidos de sua máquina serão divididos e divididos entre as outras VMs (contanto que você os faça fazendo algo intensivo - um dos protetores de tela openGL, por exemplo), e você sentirá como você está em 1990 de novo ...
fonte
Instale um pequeno utilitário na VM XP convidada para controlar a frequência da CPU usando a comutação de frequência dinâmica integrada do XP. Por exemplo, um utilitário como o SpeedswitchXP . Eu nunca tentei algo assim sozinho e pode haver problemas potencialmente se a CPU virtual que o VMWare apresentar à VM convidada não oferecer suporte à alternância dinâmica de frequência.
fonte
Gostaria de ter a ideia de usar um segmento de loop infinito com um comando de suspensão ajustável e definir a prioridade do processo. Se você quiser que eu dê um tapa rápido em um código C, avise-me.
fonte