The platform daemon is an executable that runs independently from Niagara core runtime, and is pre-installed on every JACE controller as factory-shipped, and runs whenever the JACE boots up. The daemon is Java-based—running in its own Hotspot Java VM (Virtual Machine). An additional (and separate) Hotspot Java VM is used for the running
the station process.
Note that older JACE platforms (JACE-2, JACE-4, JACE-5 series) still use a platform daemon written in "native code", which
runs without a Java VM. A single J9 Java VM is used for the station process.