## Aumento del Rendimiento en el JDK 1.1

LA siguiente lista describe los aumentos de rendimiento realizos en la versión 1.1 del JDK:

- Bucle de Interprete en código ensamblador en Win32 y Solaris/SPARC
  Ya que algunas porciones de la Máquina Virtual Java se han reescrito en lenguaje ensamblador, la máquina resultante ahora se ejecuta hasta 5 veces más rápido en ciertas operaciones.
- Soporte de Pila no-contínua para Mac
  Aumentar la utilización de la memoria en Macintosh permite que Java se ejecute de forma más correcta con otras aplicaciones.
- Aceleración de los Monitores
  Los métodos sincronizados permiten operaciones para ejecutarse más rápida y eficientemente.
- Recolección de basura de Clases
  Esta ampliación descarta automáticamente las clases no utilizadas. Al aumentar la utilización de memoria de la máquina virtual permite a Java operar más eficientemente y con menos memoria.
- Las clases pares del AWT re-escritas para Win32
  Para alcanzar un alto rendimiento, las clases peares del AWT ha sido completamente re-escrita para aumentar su velocidad en Win32.
- JAR (Archivos Java) empaquetado de recursos para una sóla transación HTTP
  JAR es un nuevo formato de ficheros independiente de la plataforma proporcionaod por JDK 1.1 que permite empaquetar varios ficheros en uno sólo. Los applets Java y sus componentes - como fichero .class, imágenes o sonodiso -- pueden ser empaquetados en un fichero JAR comprimido y desacargado por el navegador con una sólo transación HTTP para reducir el tiempo de descarga. Además, los autores de los applets pueden firmar digitálmente entradas individuales en el fichero JAR para autentificar su origen.

#### ¿Dónde encontrar documentación?

- Para las medidas de rendimiento del JDK puedes ver Performance Measurements en el site de JavaSoft.

Ozito