Optimización de Serialización Java

0
18613

Mejora de rendimiento en la serialización

En el desarrollo de las aplicaciones Java, de un modo habitual, escribimos en
disco o transmitimos objetos completos.

En otro tutorial, os comentamos que una de las opciones de

comunicación entre applets y servlets
puede ser la serialización.

El modo de realizar ésta puede condicionar el rendimiento.

Os vamos a mostrar en un programa sencillo el modo tradicional y un modo
optimizado a través del uso de buffer en memoria.

Podemos ver que la mejora de rendimiento es de un factor de 3

Como norma general, siempre realizaremos entradas y salidas a través mediante
streams que gestionen buffers.

A partir de la versión Java 1.4, aparece NIO (nuevo API de Input Output) que
nos permite mejorar el rendimiento de nuestros procesos de entrada y salida.

A la hora de desarrollar aplicaciones Java, el uso de técnicas simples puede
ayudarnos a mejorar el comportamiento de nuestro programas ….

Existen otras muchas técnicas que os iremos contando en otras ocasiones …..

 

Dejar respuesta

Please enter your comment!
Please enter your name here