Page 1 of 1

Lentitud extrema en xp

Posted: Mon Oct 31, 2005 12:33 pm
by TecniSoftware
Amigos:
Actualmente tengo un problema que jamás antes había tenido con una
aplicacion que tengo en un cliente y es que cambiaron el equipo por uno mas nuevo con Pentium 4 y XP sp2 y me reportan que anda unas 6 veces mas lento, sin embargo el mismo exe lo utilizo en otras pc de iguales características y anda perfecto, nadie había tenido antes problemas con el xp, de hecho el programa está armado en mi pc con windows xp proffesional sp2.
La version si no me equivoco es fw 2.0b y blinker.

Desde ya, muchisimas gracias.

Alejandro Cebolido.
Buenos Aires, Argentina

Posted: Tue Nov 01, 2005 5:56 pm
by Manuel Valdenebro
Me imagino que config.nt y autoexec.nt modificados.

¿Utilizas oslib?

No he modificado nada

Posted: Wed Nov 02, 2005 2:04 pm
by TecniSoftware
Los programas que tengo con fw - clipper - blinker funcionando sobre windows xp sp2 nunca necesitaron modificación de nada. Que se supone que debería colocar dentro de autoexec.nt y config.nt ???
Lo que no entiendo es por que en esa pc en especial tiene este problema, la pc es nueva y el xp está recién instalado.

Muchas gracias y necesito cualquer ayuda que me puedan dar!!!!

Alejandro.

Posted: Wed Nov 02, 2005 5:01 pm
by Antonio Linares
Alejandro,

Habeis comprobado que ese ordenador no tenga ningún virus ?

Que micro y memoria tiene ese ordenador ?

Activa la opcion ejecutar en espacio de memoria separado

Posted: Thu Nov 10, 2005 9:55 am
by JJGSOFT
Si usas Xp en el acceso deirecto ,en las propiedades avanzadas ,activa la casilla ejecutar en un espacio de memoria separado .

Esto suele acelerar la ejecución de los exes de 16 bits como el que te genera Fivewin

Alguna mejora

Posted: Fri Nov 11, 2005 2:48 pm
by TecniSoftware
El procesador de la pc es un pentium iv 2400 mother asus. tiene 512 de ram.

Habia leído algo por ahi, asi que probé de sacar los COMMIT y reemplazarlos por un dbcommitall() solo al final del proceso. No se si es lo mejor pero el rendimiento mejoró un 30%.

Con respecto a lo de modificar los accesos directos, y que se ejecute en un espacio separado de memoria y/o modo compatibilidad para w98, no hicieron ni la menor modificación en cuanto a velocidad.

Realmente estas cosas me enloquecen por que no tengo la menor idea de como solucionar un problema y mi cliente me hace preguntas y tengo que mentirle y tratar de postergar las cosas para ver que puedo inventar, que le digo ? que se acaba de comprar un pc nuevo con pentium iv 2400 y que mejor le ponga w98 por que mi sistema no funciona bien ahí?
Realmente es muy frustrante. Con respecta a harbour, ni hablar, ni yo ni mi cliente tendríamos que invertir un peso solo por un cambio de equipo....

Salu2 a todos.
Alejandro Cebolido.

Posted: Fri Nov 11, 2005 8:30 pm
by Verhoven
Soy tu cliente.

Como me vuelvas a mentir te corto los h....




:roll:

Que inteligente...

Posted: Tue Nov 15, 2005 4:09 pm
by TecniSoftware
Que suerte que tengo, no puedo solucionar mis problemas y
además tengo que aguantar a un gracioso...
Este foro tiene mucho futuro...

Alejandro Cebolido

Posted: Tue Nov 15, 2005 8:09 pm
by Antonio Linares
Alejandro,

Tu programa funciona en red ? Usa bases de datos alojadas en un servidor ?

Lentitud en XP

Posted: Tue Nov 15, 2005 8:26 pm
by Willi Quintana
Hola Alejandro.
Sigo sosteniendo que XP en un SO pesimo (mas malo que mani crudo) y peor aun si lo tiene comos servidor de archivos, mira tuve los mismos problemas que describes, asi que afine lo mas que pude el entorno de la red, mis programas (FW2.0/Blinker) de 16 bits van de regular para arriba, no tengo quejas (por ahora) y el tema del Commit y DbCommit si que es un lio en XP, los saque de los programas y puse al final de cda modulo, claro hay el riesgo de que el equipo se apague y queden datos en el buffer, pero ese en un problema menor comparado con la lentitud, lo que hice con otros clientes, fue cambiar su SO a Windows 2000, me da mejores prestaciones que XP, siempre y cuando este con el el ultimo "parche" (4) y actualizado por internet, va muy bien. apunta por ese lado,,,

Salu2
Willi Quintana

Posted: Tue Nov 15, 2005 8:56 pm
by Marco A. Delgado
Hola

Tienes algo asi.

Do While .....

Field->(Dbcommit())
EndDo


Te dire que es un bug xHarbour, prueba sacando el commit del bucle y veras que mejora....

Saludos

Marco A. Delgado :wink:

Posted: Tue Nov 15, 2005 9:00 pm
by Marco A. Delgado
uupss...

Perdon un lapsus...

no es el caso ya que veo que utilizas clipper, mil disculpas..


Saludos

Marco A. Delgado. :wink: