Hola :) El Wednesday 12 September 2007, Juan Gustavo Fogelman escribió:
¿SQLLite? [...]
Como te decía Duncan, Qt es una opción muy viable en cuanto a multiplataforma. [...]
Ya que estamos en el tema de BBDD y memoria. Ahora se está poniendo de moda las BBDD en memoria. Un poco más arriba decías que no es obligatorio el uso de BBDD y también dices que cargas las matrices en memoria. Pues pergunta, ¿has probado a crear un RAM disk y cargar todos los ficheros en RAM y trabajar desde RAM? Ventajas -> rapidísimo Inconveniente -> si se va la luz ... pierdes lo que tenías en RAM Para "medio-solventar" lo de la pérdida de datos, se puede hacer que copie los ficheros a disco cada poco tiempo, por ejemplo.
No está nada mal, pasar de 3 meses a 4 horas!!! Más cosas a tener en cuenta, tu aplicación es intensiva de: ¿CPU? ¿RAM? ¿I/O? ¿Bus? Lo digo porque si por sw has pasado de 3 meses a 4 horas, a lo mejor no lo puedes estrujar más vía sw, pero vía hw sí. A lo mejor ampliando RAM consigues darle un buen empujón. Piénsalo: es más barato añadir hw que horas de programación. OJO!! No quiero decir que cuando haya problemas se compre más hardware siempre. Sólo digo que es más barato y que a veces el código ya está optimizado y se puede hacer poco desde el punto de vista sw. HTH Rafa -- "We cannot treat computers as Humans. Computers need love." rgriman@skype.com --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org