El uso de primitivas o de wrappers siempre es un punto de discusión.
Peter Lawrey realiza un análisis en términos de rendimiento y la recomendación es clara: Usar Primitivas.
Para eso ha realizado un benchmarking:
Primero realiza esta prueba con wrappers:
Y obtiene este resultado:
Como se ve se ejecutan 20 GCs en el tiempo de la primera y los tiempos obtenidos:
Haciendo una prueba similar (aunque siendo estrictos la prueba no es la misma, parece que a Peter se le olvidó algo de código :)) con primitivas:
El resultado es radicalmente diferente,
Ya que no se han ejecutado GCs, además los tiempos son mucho menores:







Deja un comentario