K virtual machine (original) (raw)

About DBpedia

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.

Property Value
dbo:abstract 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. (en) La máquina virtual K (en inglés K virtual machine, KVM) es una máquina virtual desarrollada por Sun Microsystems (actualmente propiedad de Oracle) a partir de una versión simplificada de la máquina virtual Java.​ KVM es la máquina virtual que sirve de base a Java ME (Java Micro Edition), una plataforma enfocada al desarrollo e implantación de aplicaciones Java para pequeños dispositivos como teléfonos móviles, PDA, etc. Sobre la KVM se constituye una serie de clases genéricas, organizadas en dos perfiles según las prestaciones del dispositivo final. Por ej. para teléfonos móviles suele utilizarse una configuración CLDC (Connected Limited Device Configuration) con el perfil MIDP (Mobile Information Device Profile).​ La máquina virtual K, desarrollada enteramente en lenguaje C, está optimizada para poder operar en dispositivos ligeros, de potencia y memoria reducidas. Por esta razón, incorpora sólo una pequeña parte de las características que soporta la JVM. Así, la KVM no ofrecería operaciones de coma flotante, ni tampoco funciones de liberación automática de memoria. La K de KVM hace referencia a kilobyte, para dar a entender que la KVM requiere para su funcionamiento del orden de unos cuantos kilobytes de memoria, en lugar de megabytes.​ (es) KVM (ang. Kilobyte Virtual Machine) jest maszyną wirtualną Java opracowaną dla konfiguracji CLDC (ang. Connected Limited Device Configuration). KVM jest bardzo ograniczona i ma dużo mniejsze wymagania sprzętowe w porównaniu z pełną wersją JVM (ang. Java Virtual Machine). Maszyna KVM stworzona została dla urządzeń wyposażonych w procesory 16- i 32-bitowe, pracujące z częstotliwością od 12 do 60 MHz, oraz w minimum 128 kB pamięci. (pl) K virtual machine (KVM) — это виртуальная машина Java разработанная фирмой Sun Microsystems и соответствующая спецификации JVM. KVM была написана с нуля на языке программирования C. Данная виртуальная машина была разработана специально для небольших устройств имеющих ограниченный объём оперативной памяти. Поддерживается ограниченный набор возможностей обычной JVM. Например, KVM может не поддерживать операции с плавающей точкой и финализацию объектов. Стандарт CLDC определяет использование KVM. Буква 'K' в начале названия KVM указывает на то, что данная JVM работает с килобайтами памяти, а не с мегабайтами. (ru)
dbo:wikiPageExternalLink https://www.oracle.com/technetwork/java/embedded/javame/java-mobile/kvmwp-150240.pdf
dbo:wikiPageID 3932334 (xsd:integer)
dbo:wikiPageLength 2212 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 960703514 (xsd:integer)
dbo:wikiPageWikiLink dbc:Discontinued_Java_virtual_machines dbc:Oracle_Corporation dbr:Object_(computer_science) dbr:Connected_Limited_Device_Configuration dbr:Computer_memory dbr:C_(programming_language) dbr:Floating-point_arithmetic dbr:Kilobyte dbc:Sun_Microsystems dbr:Sun_Microsystems dbr:Java_virtual_machine dbr:Oracle_Corporation dbr:Megabyte dbr:Virtual_machine
dbp:author dbr:Sun_Microsystems
dbp:developer dbr:Oracle_Corporation
dbp:discontinued yes (en)
dbp:genre dbr:Java_virtual_machine
dbp:name K virtual machine (en)
dbp:programmingLanguage dbr:C_(programming_language)
dbp:title K virtual machine (en)
dbp:website https://www.oracle.com/technetwork/java/embedded/javame/java-mobile/kvmwp-150240.pdf
dbp:wikiPageUsesTemplate dbt:Distinguish dbt:Infobox_software dbt:Portal dbt:Reflist dbt:Prog-lang-stub dbt:Java_(software_platform) dbt:Java_Virtual_Machine
dcterms:subject dbc:Discontinued_Java_virtual_machines dbc:Oracle_Corporation dbc:Sun_Microsystems
gold:hypernym dbr:Machine
rdf:type owl:Thing dbo:Language dbo:Software schema:Language wikidata:Q315 wikidata:Q9143 yago:Abstraction100002137 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:Writing106359877 yago:WrittenCommunication106349220 dbo:ProgrammingLanguage yago:Software106566077
rdfs:comment 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. (en) KVM (ang. Kilobyte Virtual Machine) jest maszyną wirtualną Java opracowaną dla konfiguracji CLDC (ang. Connected Limited Device Configuration). KVM jest bardzo ograniczona i ma dużo mniejsze wymagania sprzętowe w porównaniu z pełną wersją JVM (ang. Java Virtual Machine). Maszyna KVM stworzona została dla urządzeń wyposażonych w procesory 16- i 32-bitowe, pracujące z częstotliwością od 12 do 60 MHz, oraz w minimum 128 kB pamięci. (pl) K virtual machine (KVM) — это виртуальная машина Java разработанная фирмой Sun Microsystems и соответствующая спецификации JVM. KVM была написана с нуля на языке программирования C. Данная виртуальная машина была разработана специально для небольших устройств имеющих ограниченный объём оперативной памяти. Поддерживается ограниченный набор возможностей обычной JVM. Например, KVM может не поддерживать операции с плавающей точкой и финализацию объектов. Стандарт CLDC определяет использование KVM. Буква 'K' в начале названия KVM указывает на то, что данная JVM работает с килобайтами памяти, а не с мегабайтами. (ru) La máquina virtual K (en inglés K virtual machine, KVM) es una máquina virtual desarrollada por Sun Microsystems (actualmente propiedad de Oracle) a partir de una versión simplificada de la máquina virtual Java.​ La máquina virtual K, desarrollada enteramente en lenguaje C, está optimizada para poder operar en dispositivos ligeros, de potencia y memoria reducidas. Por esta razón, incorpora sólo una pequeña parte de las características que soporta la JVM. Así, la KVM no ofrecería operaciones de coma flotante, ni tampoco funciones de liberación automática de memoria. (es)
rdfs:label K virtual machine (es) K virtual machine (en) K Virtual Machine (pl) K virtual machine (ru)
owl:differentFrom dbr:Kernel-based_Virtual_Machine
owl:sameAs freebase:K virtual machine wikidata:K virtual machine dbpedia-es:K virtual machine dbpedia-hu:K virtual machine dbpedia-pl:K virtual machine dbpedia-ru:K virtual machine https://global.dbpedia.org/id/4yNQu
prov:wasDerivedFrom wikipedia-en:K_virtual_machine?oldid=960703514&ns=0
foaf:homepage https://www.oracle.com/technetwork/java/embedded/javame/java-mobile/kvmwp-150240.pdf
foaf:isPrimaryTopicOf wikipedia-en:K_virtual_machine
is dbo:wikiPageDisambiguates of dbr:KVM
is dbo:wikiPageRedirects of dbr:K_Virtual_Machine
is dbo:wikiPageWikiLink of dbr:VNS3 dbr:K_Virtual_Machine dbr:Comparison_of_the_Java_and_.NET_platforms dbr:Vyatta dbr:Memory_footprint dbr:KVM
is foaf:primaryTopic of wikipedia-en:K_virtual_machine