Rendimiento del servidor
En unas pruebas de rendimiento que he realizado en la empresa con un programa desarrollado en delphi, sobre una base de datos de interbase he obtenido los siguientes resultados:
-Cuando el servidor era un AMD Athlon 64 3400 a 2.4 ghz, y 1Gb RAM el tiempo de ejecución de un proceso determinado era de aprox 200 segundos.
-Cuando el servidor era un Intel Pentium 4 a 3.00 GHz con Hyper Threading , 1Gb RAM El tiempo oscilaba por 700 segundos para el mismo proceso
El ordenador cliente era el mismo en ambos casos, un AMD Athlon 64 3200 a 2.00 GHz con 1GB de RAM.
He probado desactivando el hyper threading, cambiando interbase por Firebird, tanto 1.5 como 2. He cambiado de NTFS a FAT32, he modificado todos los parametros que he podido pero la diferencia entre un servidor y otro sigue siendo abismal, de 200 a 680.
¿A que se puede deber tanta diferencia?
¿A los 64b del Athlon, a que uno es pentium y otro AMD, al hyper Threading del pentium(aunque lo he desactivado)...?
El sistema operativo del servidor en ambos casos era un Windows XP professiona2 sin el sp2 y con todos los servicion y procesos que no eran estrictamente necesarios desactivados.
Última edición por Tonyaldea fecha: 09-05-2005 a las 11:49:51.
|