K virtual machine
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.
Q192726
virtual machine
Concept
Q14647
Sun Microsystems
ORG
Q19900
Oracle Corporation
ORG
Q193321
Java virtual machine
Concept
Q15777
C
Concept
Q5830907
computer memory
Concept
Q117879
floating-point arithmetic
Concept
Q216601
object
Concept
Q1023837
Connected Limited Device Configuration
UNK
Q79726
kilobyte
Concept
Q79735
megabyte
Concept
Q823827
K virtual machine
Concept
creator
developer
use
programming language
part of
subsidiary