|
Threads are important part of the Java runtime environment. Threads
allow application developer to handle several tasks
simultaneously giving the final code better performance and
responsiveness to various events.
The simpleRTJ
implements time sliced pre-emptive multi-threading. Number of
threads that can run concurrently is specified by the VM's
start-up parameters.
The simpleRTJ
doesn't require any RTOS to be present in the memory in order
to run Java applications in the multi-threaded environment.
The only requirement is that there is a hardware timer
available that provides VM with the time base of 5-20ms.
If the multi-threading is not
required then the simpleRTJ can be recompiled
with threading disabled to make VM footprint even smaller.
|