10 ms·
Source on the JVM claims?
by Retr0spectrum 11y ago
Source on the JVM claims?
- albinofrenchy 11y agoI'd like to see that source too. On something this low level, running a JVM seems both useless and prohibitively expensive.
- gfody 11y agothere are some tiny jvms out there - uJ meant for microcontrollers gives a functional jvm in 60kb
- jestar_jokin 11y agoJava has precedent for running on low-performing devices; see J2ME[0], which ran on a whole bunch of old mobile phones, and Java Card[1], which ran on smart cards. https://en.wikipedia.org/wiki/Java_Platform,_Micro_Edition https://en.wikipedia.org/wiki/Java_Platform,_Micro_Edition https://en.wikipedia.org/wiki/Java_Card https://en.wikipedia.org/wiki/Java_Card
- vancan1ty 11y agoTaken from this link: https://libreboot.org/faq/ https://libreboot.org/faq/ "The ME firmware is compressed and consists of modules that are listed in the manifest along with secure cryptographic hashes of their contents. One module is the operating system kernel, which is based on a proprietary real-time operating system (RTOS) kernel called "ThreadX". The developer, Express Logic, sells licenses and source code for ThreadX. Customers such as Intel are forbidden from disclosing or sublicensing the ThreadX source code. Another module is the Dynamic Application Loader (DAL), which consists of a Java virtual machine and set of preinstalled Java classes for cryptography, secure storage, etc. The DAL module can load and execute additional ME modules from the PC's HDD or SSD. The ME firmware also includes a number of native application modules within its flash memory space, including Intel Active Management Technology (AMT), an implementation of a Trusted Platform Module (TPM), Intel Boot Guard, and audio and video DRM systems."