- Tema Autor
- #1
Hola a todos;
Tengo una Programa hecho en Java con conección a JDBC a Mysql (mysql-connector-java-5.1.39-bin.jar); funciona correctamente al 100% con captura de errores, no se cuelga etc osea programa funcional a mi forma de ver y programar..
Problema: Pero cuando empiezo a ver el rendimiento que tiene en Linux (Ubuntu 16.04) logre bajar con una Coneccion Unica (Singleton Java) a JBCD el uso del CPU (javaw) de 25% a un promedio de 13%; pense que lo habia logrado pero cuando voy a Windows siempre se mantiene el uso CPU (javaw) a 25%. Evisto programa con Jdownloader y IDE Netbeans que no consumen tan CPU como el programa que e realizado.
El Programa esta realizado con JDesktopPane y JInternalFrame cuando abro todas los internal que so 4 en Linux el CPU sube a 25% después baja a 12% y se mantiene, si minimizo los JIntermalFrame o cierro el CPU baja a 0%. Pero el Windows 7 se mantiene a 25% solo baja a 0% cuando cierro los JInternalFrame.
Alguna sugerencia o a alguien le a sucedido y lo a podido solucionar, gracias su tiempo.
Tengo una Programa hecho en Java con conección a JDBC a Mysql (mysql-connector-java-5.1.39-bin.jar); funciona correctamente al 100% con captura de errores, no se cuelga etc osea programa funcional a mi forma de ver y programar..
Problema: Pero cuando empiezo a ver el rendimiento que tiene en Linux (Ubuntu 16.04) logre bajar con una Coneccion Unica (Singleton Java) a JBCD el uso del CPU (javaw) de 25% a un promedio de 13%; pense que lo habia logrado pero cuando voy a Windows siempre se mantiene el uso CPU (javaw) a 25%. Evisto programa con Jdownloader y IDE Netbeans que no consumen tan CPU como el programa que e realizado.
El Programa esta realizado con JDesktopPane y JInternalFrame cuando abro todas los internal que so 4 en Linux el CPU sube a 25% después baja a 12% y se mantiene, si minimizo los JIntermalFrame o cierro el CPU baja a 0%. Pero el Windows 7 se mantiene a 25% solo baja a 0% cuando cierro los JInternalFrame.
Alguna sugerencia o a alguien le a sucedido y lo a podido solucionar, gracias su tiempo.