Foros - Stratos

Proyectos => CRM32Pro => Mensaje iniciado por: camaleon2d en 10 de Diciembre de 2007, 03:17:11 PM

Título: Uso de la cpu
Publicado por: camaleon2d en 10 de Diciembre de 2007, 03:17:11 PM
Buenas!!!

Me he descargado los ejemplos que hay en la pagina, y al ejecutarlos me consumen el 100% de la cpu, excepto BasicCode. Me preguntaba si soy el unico al que le pasa o si se trata de algo normal.  :?
Título: Uso de la cpu
Publicado por: TheAzazel en 10 de Diciembre de 2007, 04:22:49 PM
Buenas!

tu intriga se resuelve con una linea:

CRM32Pro.Config.bMTFriendly = 1;

indica a CRM32Pro que cada update que haga, libere durante 1ms (al menos) y devuelva el control al OS.

Normalmente en maquinas de hoy en dia se puede poner el 1 tranquilamente y asi veremos realmente el % de ocupacion de nuestra aplicacion. Con Pentium 3 por ejemplo, lo mismo la lias ya que el 1ms es al menos, y si la maquina esta muy cargada y vas y das el control a otros procesos pues...

En realidad todo depende de la carga de tu juego, pero hoy en dia puedes poner tranquilamente 1ms.

Saludos!
Título: Gracias!!!
Publicado por: camaleon2d en 11 de Diciembre de 2007, 11:23:56 PM
Comprobado!! es verdad ha bajado a un 11% 8% de uso de la cpu... sois los amos!! ahora si que puedo continuar tranquilo con el juego.
Título: Uso de la cpu
Publicado por: TheAzazel en 12 de Diciembre de 2007, 12:26:24 AM
Gracias :P