Crack propagation applet
Slide 14
Previous | Table of Contents
Performance woes
- In Netscape's and Sun's JVM implementations, objects carry
24 bytes of overhead. Arrays of Doubles (with a capital D) are expensive.
- Synchronized method calls are slow; 30 milliseconds on a power 601
AIX machine with IBM's just-in-time compiler.
- Allocating and deallocating space for objects is slow.
- JDK 1.0.* requires object allocation for string conversion: Slow!
- The good news is that object orientation can hide ugly (but fast)
implementations.
- Graphic speed varies widely across platforms: of platforms we've
tried Linux/X Windows is fastest,
then Windows 95 and AIX/X Windows, the Macintosh is slowest.
Previous | Table of Contents
Copyright © 1997
honeylocust media systems,
contact paul@honeylocust.com