Pruebas comparativas de rendimiento para virtual member manager

Este documento presenta los resultados de las pruebas comparativas de rendimiento para el tiempo de inicio de virtual member manager 8.0 y huella de memoria en comparación con la versión anterior.

Especificaciones de hardware y software

Estos resultados de las pruebas comparativas de rendimiento se han obtenido al probarse en condiciones de laboratorio de IBM en un sistema autónomo con las siguientes especificaciones de hardware y software.

Especificaciones de software
Se ha utilizado un sistema con las siguientes especificaciones de software para ejecutar las pruebas de rendimiento:
  • Sistema operativo: Red Hat Enterprise Linux Server release 5.5
  • WebSphere Application Server v8.0 y v7.0.0.15
  • Lightweight Directory Access Protocol (LDAP) configurado en ambas versiones: IBM Tivoli Directory Server 6.2 instalado en un sistema con un sistema operativo Windows 2008R2 de 64 bits
  • Virtual member manager (depósitos federados) configurado con depósitos de archivos y LDAP
Especificaciones de hardware
El sistema en el que se ha instalado WebSphere Application Server y se ha utilizado para ejecutar las pruebas de rendimiento de virtual member manager para medir el tiempo de inicio y la huella de memoria tenían las siguientes especificaciones de hardware:
  • Procesadores: 8 procesadores Intel con un tamaño de memoria caché de 1024 KB cada uno
  • Velocidad del reloj de procesador: 1590,450 MHz
  • Tipo de CPU: 32 bits
  • Tamaño de memoria (RAM): 8129028 KB
  • Plataforma de hardware: i386
  • Especificaciones de disco duro:
    • 6 discos de 36,4 GB cada uno con las propiedades siguientes:
    • 255 cabezales, 63 sectores/pista, 4425 cilindros
    • Unidades = cilindros de 16065 * 512 = 8225280 bytes
El sistema en el que se ha instalado IBM Tivoli Directory Server tenía las siguientes especificaciones de hardware
  • Procesadores: 2
  • Velocidad del reloj de procesador: 3,00 GHz
  • Tipo de CPU: 64 bits
  • Tamaño de memoria (RAM): 4 GB
  • Plataforma de hardware: i386
  • Disco duro: 140 GB

Tiempo de inicio

Proporciona el tiempo que tarda en iniciarse virtual member manager durante el inicio de WebSphere Application Server.

El tiempo de inicio promedio de virtual member manager durante 1-10 iteraciones medido en milisegundos es:
  • 4842,1 para v8.0
  • 6799,2 para v7.0.0.15

Muestra una mejora aproximada del 28% en v8.0 en comparación con v7.0.0.15.

Huella de memoria

A continuación se consideran tres aspectos de la huella de memoria:
Bytes vivos
Cuando se crean objetos de una clase, los objetos de instancia se almacenan en la pila Java, que son bytes vivos.
Los resultados siguientes muestran los bytes vivos, es decir la memoria todavía en uso (memoria de la pila Java) para virtual member manager en número de bytes:
  • 1121408 para v8.0
  • 1259136 para v7.0.0.15
Memoria de clase
Cada clase necesita que una memoria almacene el código para sus métodos y otras cosas. Son los bytes de ROM o la memoria de clase. Los bytes de ROM no se almacenan en la pila; se encuentran en una sección de memoria de clase de la JVM.
Los resultados siguientes muestran la memoria de clase utilizada por virtual member manager en número de bytes:
  • 1188472 para v8.0
  • 1371616 para v7.0.0.15
Memoria nativa
Memoria nativa hace referencia a la memoria del sistema. Si el código Java tiene algún código nativo (DLL, LIB), se carga en la memoria nativa. Virtual member manager no utiliza memoria nativa.

Resumen

Tabla 1. Resultados de las pruebas comparativas de rendimiento para virtual member manager 8.0
  v8.0 v.7.0.0.15 Unidad de medida % de mejora
Tiempo de inicio promedio 4842,1 6799,2 milisegundos 28,78%
Bytes vivos (pila Java, memoria en uso) 1121408 1259136 bytes 10,93%
Memoria de clase (bytes de ROM) 1188472 1371616 bytes 13,35%


Condiciones de uso | Comentarios