Real-Time Java for Internet of Things (IoT), Edge Devices, and Embedded Systems.
Siemens Energy and PTC Perc partner to create real-time instrumentation and control system.
A real-time Java Virtual Machine can make a big difference if you have a Java application that needs fast, deterministic response to timed events or external inputs. While traditional JVMs have reduced pause times, they still suffer from stop-the-world collection phases. PTC Perc allows high priority threads to preempt the garbage collector to run critical tasks.
Gateways are a critical element of the architecture of the Internet of Things. One of the most useful technologies for implementing IoT gateways is the Java language, runtime, and ecosystem.
PTC Perc is a virtual machine and tool set expressly created for demanding embedded and Real-Time systems requiring Java Standard Edition support. PTC Perc delivers the ease and efficiency of Java SE without sacrificing integrity, performance, or Real-Time behavior. The PTC Perc product line offers Ahead-of-Time (AOT) and Just-in-Time (JIT) compilation, remote debug support, deterministic garbage collection, standard graphics and extended commercial support.