Hubbry Logo
search button
Sign in
K virtual machine
K virtual machine
Comunity Hub
History
arrow-down
starMore
arrow-down
bob

Bob

Have a question related to this hub?

bob

Alice

Got something to say related to this hub?
Share it here.

#general is a chat channel to discuss anything related to the hub.
Hubbry Logo
search button
Sign in
K virtual machine
Community hub for the Wikipedia article
logoWikipedian hub
Welcome to the community hub built on top of the K virtual machine Wikipedia article. Here, you can discuss, collect, and organize anything related to K virtual machine. The purpose of the hub is to conne...
Add your contribution
K virtual machine
K virtual machine
Original author(s)Sun Microsystems
Developer(s)Oracle Corporation
Written inC
TypeJava virtual machine
Websitewww.oracle.com/technetwork/java/embedded/javame/java-mobile/kvmwp-150240.pdf

The K virtual machine (KVM) is a virtual machine developed by Sun Microsystems (now owned by Oracle Corporation), derived from the Java virtual machine (JVM) specification. The KVM was written from scratch in the programming language C. It is designed for small devices with 128K to 256K of available computer memory, and minimizes memory use. It supports a subset of the features of the higher end JVM. For example, a KVM may not support floating-point arithmetic and object finalization. The Connected Limited Device Configuration (CLDC) specifies use of the KVM. The 'K' in KVM stands for kilobyte, signifying that the KVM runs in kilobytes of memory in contrast to megabytes.[1]

See also

[edit]

References

[edit]
  1. ^ Sun Microsystems (May 19, 2000). "J2ME Building Blocks for Mobile Devices: White Paper on KVM and the Connected, Limited Device Configuration (CLDC)" (PDF). Retrieved 2019-11-23.