Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[kura-dev] Eclipse Kura footprint

Hi there,

A couple weeks ago I did run some tests to get a sense of the actual footprint of Eclipse Kura on a system, and more specifically requirements in terms of disk space, RAM, as well as some figures on the "cold" startup time (I.e from "Kura not running", to "all Kura default services up and running").

You’ll find the results below (including comparison with Node-RED) as well as at https://github.com/eclipse/kura/wiki/Footprint.
I have to admit I was positively surprised about the fact that the overhead some might expect from Java-based runtimes is actually not that much of an issue, I would say, for the kind of devices Eclipse Kura targets.
Please feel free to amend the Wiki page with comments, or add info regarding other h/w platforms or runtimes.

Cheers!
Benjamin –

Eclipse KuraNode-RED
VMJVMNode.JS
VM footprint (disk)~15 MB (Oracle JVM compact2)43 MB (node-v5.9.1)
Runtime footprint (disk)44 MB (Kura 1.4)62 MB
Total footprint (disk)59 MB105 MB
Startup time (on Rasp. Pi 3)~8 sec~5 sec
Memory footprint (RAM)< 20 MB22 MB




Benjamin Cabé – IoT Evangelist

Eclipse Foundation
+33 (0) 619196101
@kartben


Back to the top