alguna posiblidad de saber los recursos del sistema?
se que para la memoria libre existe una funcion...
pero por ejemplo para saber los canales de audio disponibles, para saber que tipo de cpu tiene el sistema y que porcentaje de la misma se esta usando, creo que no...
seria util, por ejemplo para subir y bajar los FPS, de acuerdo a la saturacion de la cpu , evitar cargar o usar determinados recuersos si hay poca memoria disponible...
Obtener informacion sobre recursos disponibles
- necro_vampire
- Posts: 1372
- Joined: Fri Oct 10, 2008 12:38 am
- Location: Death Soul city???
- Contact:
Obtener informacion sobre recursos disponibles

Rein (K´)ah Al-Ghul
Infected with the Krieger strain of the Human-MetaHuman Vampiric Virus.
- CicTec
- Posts: 16590
- Joined: Thu Jul 31, 2008 10:18 pm
Re: Obtener informacion sobre recursos disponibles
Hola necro,
Actualmente no hay posibilidad de averiguar el consumo de CPU.
Sobre los recursos si, hay varias funciones audio que devuelven el numero de canales utilizados que se pueden comparar con el numero alocado, lo mismo para los recursos graficos, con funciones que indican la cantidad de MAP, FPG, FNT, etc... cargados.
Actualmente no hay posibilidad de averiguar el consumo de CPU.
Sobre los recursos si, hay varias funciones audio que devuelven el numero de canales utilizados que se pueden comparar con el numero alocado, lo mismo para los recursos graficos, con funciones que indican la cantidad de MAP, FPG, FNT, etc... cargados.
- erkosone
- Posts: 10656
- Joined: Tue Feb 24, 2009 2:13 pm
- Location: Barcelona.
- Contact:
Re: Obtener informacion sobre recursos disponibles
Hombre.. yo no creo que puedas mejorar rendimiento de esta forma, me explico:
En el supuesto que tu indicas, si bajan los FPS, que descargarias? eso puedes hacerlo ya.
En el supuesto de que no quede memoria disponible para ejecutar tu juego, creo que el problema no será de tener poca ram, mas bien será de no optimizar el codigo.
Pero vaya, si lo que kieres es poder controlar la carga de CPU mientras "optimizas" tu juego, eso si esta bien, en modo debugg futuro.
Nose, creo queno te e entendido bien.
Piensa que en un juego con por ejemplo 1000 procesos en ejecución, si en las comprovaciones de "collision" no utilizas los "ID" de los procesos, el juego ni siquiera en un muy buen ordenador va afuncionar a 60 fps, si los utilizas irá estupendamente.
En el supuesto que tu indicas, si bajan los FPS, que descargarias? eso puedes hacerlo ya.
En el supuesto de que no quede memoria disponible para ejecutar tu juego, creo que el problema no será de tener poca ram, mas bien será de no optimizar el codigo.
Pero vaya, si lo que kieres es poder controlar la carga de CPU mientras "optimizas" tu juego, eso si esta bien, en modo debugg futuro.
Nose, creo queno te e entendido bien.
Piensa que en un juego con por ejemplo 1000 procesos en ejecución, si en las comprovaciones de "collision" no utilizas los "ID" de los procesos, el juego ni siquiera en un muy buen ordenador va afuncionar a 60 fps, si los utilizas irá estupendamente.
http://iphonegamesdev.com/
[GEMIX - VIDEO TUTORIALES] http://www.youtube.com/user/fasetconasa
http://gurugameprogramming.blogspot.com.es/
[GEMIX - VIDEO TUTORIALES] http://www.youtube.com/user/fasetconasa
http://gurugameprogramming.blogspot.com.es/
- necro_vampire
- Posts: 1372
- Joined: Fri Oct 10, 2008 12:38 am
- Location: Death Soul city???
- Contact:
Re: Obtener informacion sobre recursos disponibles
la idea de bajar los FPS, es para dar mas tiempo a que se procesen cada frame...
si la memoria es poca se puede dejar de usar ciertos efectos en el juego, lo cual serian menos recursos en memoria...
creo kof flame of courage que evita fondos que consumen mas recursos cuando se activa una opcion
si la memoria es poca se puede dejar de usar ciertos efectos en el juego, lo cual serian menos recursos en memoria...
creo kof flame of courage que evita fondos que consumen mas recursos cuando se activa una opcion

Rein (K´)ah Al-Ghul
Infected with the Krieger strain of the Human-MetaHuman Vampiric Virus.
- erkosone
- Posts: 10656
- Joined: Tue Feb 24, 2009 2:13 pm
- Location: Barcelona.
- Contact:
Re: Obtener informacion sobre recursos disponibles
Hombre pues como opción no esta mal, pero si lees el valor de la variable predefinida en Gemix "FPS", puedes desactivar todos esos efectos, vamos.. que si no llegas a los FPS seteados ya saves que estas usando mucha carga, seria una forma de reajustar la grafica del juego para lo que tu dices.
http://iphonegamesdev.com/
[GEMIX - VIDEO TUTORIALES] http://www.youtube.com/user/fasetconasa
http://gurugameprogramming.blogspot.com.es/
[GEMIX - VIDEO TUTORIALES] http://www.youtube.com/user/fasetconasa
http://gurugameprogramming.blogspot.com.es/
- SimulatorOne
- Posts: 6626
- Joined: Tue Nov 17, 2009 2:52 pm
- Location: Barcelona
- Contact:
Re: Obtener informacion sobre recursos disponibles
la variable FPS, es un buen truco para controlar la velocidad del juego, y autoajustar esos efectos especiales/processos que consuman mucho CPU.
Puedes experimentar con la Variable FPS, y hacer pruebas de rendimiento.
Todo depende de la CPU del ordenador.
Puedes experimentar con la Variable FPS, y hacer pruebas de rendimiento.
Todo depende de la CPU del ordenador.
- erkosone
- Posts: 10656
- Joined: Tue Feb 24, 2009 2:13 pm
- Location: Barcelona.
- Contact:
Re: Obtener informacion sobre recursos disponibles
Aunque es cierto que a 16 y 32 mas ahun gemix consume cpu, a 8 bit es "impresionante" lo ligeros que son los juegos.
http://iphonegamesdev.com/
[GEMIX - VIDEO TUTORIALES] http://www.youtube.com/user/fasetconasa
http://gurugameprogramming.blogspot.com.es/
[GEMIX - VIDEO TUTORIALES] http://www.youtube.com/user/fasetconasa
http://gurugameprogramming.blogspot.com.es/
![[RETO]: [MINI CONCURSO] Winter GAMES 2011 [JUEGO]: Rosie ~ The Rascal [RETO]: [MINI CONCURSO] Winter GAMES 2011 [JUEGO]: Rosie ~ The Rascal](../space/silver_medal.png)