Autor
|
Tema: Curiosidad acerca de VB6 en windows XP y 7 (Leído 5,741 veces)
|
IvanUgu
Desconectado
Mensajes: 237
eMiNeM
|
Hola gente, queria comentarles mi duda para ver si me la pueden aclarar.
He realizado un programa en VB6 que realiza consultas a una base de datos SQL Server, la base de datos cuenta con aproximadamente 6000 registros los cuales chequeo uno por uno con un FOR, haciendo .movenext entre ellos.
Necesito que el programa al realizar esta accion sea lo mas efiente posible, ya que se transmitiran los resultados en un programa de TV en vivo.
He probado el programa en windows 7 y XP, y los resultados son que en windows XP el programa realiza la accion en la mitad del tiempo que tarda en windows 7.
Ahora viene mi pregunta, porque ocurre esto? no hay alguna forma de optimizar el procesamiento en windows 7 en comparacion con XP ?
|
|
|
En línea
|
Para atrapar a un ladron se necesita otro ladron... El diablo sabe por diablo, pero mas sabe por viejo...
|
|
|
Urbe Tecnologica
Desconectado
Mensajes: 94
Non NobiS, DomiNe, Sed NomIne tuo Da GLoriaM
|
una pregunta, tu proyecto es de estudio o facturas $$ por el ?? digo, por que no debe ser lo mismo ayudar a quienes estudiamos y no facturamos que a quienes ya estan montando o tienen un negocio alrededor de todo esto y usan el foro como soporte tecnico o para reditos personales...me parece no ?
|
|
|
En línea
|
|
|
|
BlackZeroX
Wiki
Desconectado
Mensajes: 3.158
I'Love...!¡.
|
Lo que pasa es que win 7 consume mas recursos que XP asi de sencillo, igual hay otras cosas que involucren el uac o el antivirus pero no lo se
@Urbe Tecnologica
ami no me interesa si ganan o no $ la duda fue que cual es o cual seria el problema mas no que le hiciéramos el trabajo, ademas de que en este foro me parece que hay personas que ya tienen ing. lic post-grados etc y aun siguen ayudando mas no haciendo el trabajo ojo que es muy diferente, si hubiese sido este el caso me presento y se la mienta al autor ( Aun que siempre lo hago cuando piden o dan a entender que les hagan el trabajo un ejemplo aquel tipo que vine de youtube para que le diéramos el código de conexión a SQL Server, pero eso si que nadie de este foro es moso ojo )
Dulces Lunas!¡
|
|
« Última modificación: 4 Enero 2010, 23:35 pm por ░▒▓BlackZeroҖ▓▒░ »
|
En línea
|
The Dark Shadow is my passion.
|
|
|
seba123neo
|
miren que yo soy bastante duro con los nuevos que vienen a pedir codigos aca, pero creo que IvanUgu en ningun momento pidio que le hicieramos nada, simplemente pregunto porque su proceso tarda mas en windows xp que en windows 7.
la verdad se tendria que mirar el proceso que haces para ver si se puede optimizar mas, pero es raro que tarde mas en windows 7 que en xp, en teoria la maquina que tiene el windows 7 debe ser mas potente que la de xp, por lo tanto deberia tardar igual o menos, pero mas no.
si podes poner un poco del codigo estaria beuno verlo igual a ver que haces.
y estaria bueno que pongas el tiempo que tarda en cada uno. ¿y las especificaciones d e las maquinas con el widnows xp y el 7 ?
saludos.
|
|
|
En línea
|
|
|
|
IvanUgu
Desconectado
Mensajes: 237
eMiNeM
|
en teoria la maquina que tiene el windows 7 debe ser mas potente que la de xp, por lo tanto deberia tardar igual o menos, pero mas no.
la maquina de echo es mas potente pero el SO se lleva cada vez mas recursos de la maquina, se puede ver clarame desde el windows 95 hasta la actualidad. Cada nuevo sistema operativo que lanza microsoft nos deja atado a comprar y actualizar el hardware, es todo una cadena que tiene que ver con el marketing. miren que yo soy bastante duro con los nuevos que vienen a pedir codigos aca ya este año se cumplen 6 años que frecuento este foro, no me quiero imaginar a quienes les llaman viejos
|
|
|
En línea
|
Para atrapar a un ladron se necesita otro ladron... El diablo sabe por diablo, pero mas sabe por viejo...
|
|
|
Urbe Tecnologica
Desconectado
Mensajes: 94
Non NobiS, DomiNe, Sed NomIne tuo Da GLoriaM
|
la maquina de echo es mas potente pero el SO se lleva cada vez mas recursos de la maquina, se puede ver clarame desde el windows 95 hasta la actualidad. Cada nuevo sistema operativo que lanza microsoft nos deja atado a comprar y actualizar el hardware, es todo una cadena que tiene que ver con el marketing. Usa Linux Man
|
|
|
En línea
|
|
|
|
IvanUgu
Desconectado
Mensajes: 237
eMiNeM
|
Usa Linux Man si fuera todo tan sencillo no dudaria en usarlo...
|
|
|
En línea
|
Para atrapar a un ladron se necesita otro ladron... El diablo sabe por diablo, pero mas sabe por viejo...
|
|
|
jackl007
Desconectado
Mensajes: 1.403
[UserRPL]
|
como te dijeron; cual son las espefificaciones de ambos equipos? puede ser que el equipo donde este instalado el windows XP sea mejor que el equipo donde ande instalado el Seven... o que en windows seven tengas mas aplicaciones abiertas innecesarias que en el XP... Tengo entendido que dadas las mismas condiciones un windows seven es mucho mas rapido que un windows xp.
Hay muchos factores que determinan eso...
PD: por cierto es necesario que recorras todos los registros? no puedes hacer una consulta SQL para obtener solo los datos que necesitas para luego recorrer estos? si has trabajado netamente con consultas SQL para obtener la información?
|
|
|
En línea
|
|
|
|
|
IvanUgu
Desconectado
Mensajes: 237
eMiNeM
|
la maquina que tiene XP es mas vieja que la que tiene el Seven... y asi y todo tarda la mitad. gracias a todos por responder, ya he solucionado mi problema, cargando los 10.000 registros en arreglos una ves que inicio el programa, y despues trabajando con estos arreglos y no haciendo consultas a la base de datos, la diferencia es abismal, lo que antes me tardaba 20 segundo ahora me tarda solo centesimas. Saludos
|
|
|
En línea
|
Para atrapar a un ladron se necesita otro ladron... El diablo sabe por diablo, pero mas sabe por viejo...
|
|
|
|
|