what traducida the meaning kenneth chords flash optimization virtual-machine emulation
SlowDown

flash - traducida - Emular la PC vieja?



what''s the frequency kenneth meaning (8)

Compre otra OLD PC.

Las PC viejas son tan baratas, el costo de una caja vieja debería ser mucho más barato que el tiempo que te llevará descubrir cómo hacerlo.

Estoy escribiendo un juego Flash, bastante intensivo en la CPU.

Además de optimizarlo mucho, me gustaría poder jugarlo como jugadores con una PC lenta, porque tengo una buena CPU y me gustaría que también se pueda jugar en malas CPU.

Primero pensé que la virtualización ayudaría, pero probé vmware player con una imagen de ubunto y no puedo encontrar en ninguna parte cómo hacerlo.

Comprar una PC vieja no es una opción , ya que prefiero no tener máquinas solo para esto.

Lo que necesito es algo así como un software underclocker, o una máquina virtual donde puedo especificar especificaciones bajas para CPU y RAM.

Alguien sabe cómo hacer esto?


El moderno software de "PC virtual" se basa en funciones de soporte de virtualización en la CPU del host, y que la máquina virtual tiene el mismo conjunto de instrucciones que el host. De modo que los programas se ejecutan directamente, con "trampas" que detienen la ejecución cuando el anfitrión necesita hacer algo detrás de escena para mantener la virtualización. Esto no te ayudaría.

Si tiene Linux, puede intentar ejecutar el programa en Valgrind, que proporciona una ralentización de 10 veces en la mayoría de los casos. :) Sin embargo, no es por diseño, así que no es una solución a largo plazo.


Usé un programa llamado CPU Killer para jugar comandos detrás de las líneas enemigas en mi PC moderna. La velocidad de ese juego es proporcional a la velocidad de tu computadora. Está diseñado para 200 mhz, por lo que ejecutarlo en 3GHz sin cpu-killer era imposible. :RE


hay utilidades de aceleración de la CPU que ralentizan la CPU, no del todo seguro de cuánto podrían ayudar. Aquí hay un enlace a uno que acabo de encontrar con un Google rápido.



Microsoft Virtual PC es un software de VM que le permite determinar la velocidad de la CPU, la configuración de RAM y la configuración de la tarjeta de video para cada máquina virtual que cree. Desde el sitio web:

Configurabilidad : después de instalar Virtual PC, puede configurarlo para que se ajuste a sus requisitos. Virtual PC tiene una serie de configuraciones que controlan cómo el producto interactúa con la computadora física, asigna recursos, etc.

Lo he usado para emular una PC de 400mhz con 128 Megas de RAM antes.

Editar:

Una máquina virtual en Virtual PC será más lenta que su PC host. Recuerdo que en VPC 2004, incluso diría cuál era la velocidad de mHz que estaba virtualizando. Eso ya no está en Virtual PC 2007, pero algunas excavaciones muestran que los chicos de Microsoft se han ocupado de este tema.

Desde el blog de su sitio web (dado que puede desaparecer un día):

Bueno, tal vez una solución de emulación es mejor para sus necesidades. O tal vez necesite invertir en hardware antiguo. O bien, podría utilizar el software de "ralentización" dentro de la máquina virtual. Algunos programas que he usado con distintos niveles de éxito incluyen:

Un último comentario sobre este tema: algunas personas han notado que algunos programas antiguos de DOS que se sabe que bloquean hardware rápido en realidad funcionan perfectamente dentro de Virtual PC / Virtual Server. La razón de esto es que hace mucho tiempo en el desarrollo de Virtual PC introdujimos algún código para detectar las rutinas problemáticas en algunas bibliotecas comunes de DOS (revise esto como una referencia de ejemplo) y parchear estos binarios ''sobre la marcha'' para que se ejecutarían correctamente dentro de la máquina virtual.

Espero que eso ayude.


Regule su programa a una tasa de cuadros fija utilizando un temporizador. De esta forma, le da tiempo de CPU que no necesita volver al sistema operativo. El ojo humano no puede hacer mucho mejor que 25 fps de todos modos. Establecer un framerate fijo de 50/60 fps debería ser más que suficiente para un juego Flash.


DOSBOX emula una PC vieja. Está destinado a jugar viejos juegos de PC. Algunos de estos juegos no deben ejecutarse demasiado rápido y, a menudo, no funcionan en absoluto en el hardware moderno.