KVM is what Sun calls the Java Virtual Machine distributed with Java 2 Micro Edition (Connected Limited Device Configuration) . It is designed to run standard Java bytecode on very limited devices with very constrained memory and limited processing power. So far, it publicly availble for Palm OS.

What's the K stand for? Nobody seems to know.

The K in KVM stands for kilobytes.

J2SE virtual machines require many megabytes of storage just for the virtual machine and its supporting class libraries, while the KVM is designed to run on devices with less than one megabyte of memory.

Log in or register to write something here or to contact authors.