deep

a Cross Development Platform for Java

User Tools

Site Tools


runtime_library:os:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
runtime_library:os:start [2021/12/27 15:26] – [Operating System] ursgrafruntime_library:os:start [2021/12/27 15:27] (current) – [System Sanity Checks] ursgraf
Line 128: Line 128:
 =====System Sanity Checks ===== =====System Sanity Checks =====
   * The stack size is set by the configuration. In order to check, whether this size is enough at all times for a running system, you can call a target command in your kernel, e.g. //org.deepjava.runtime.mpc555.Kernel.checkStack//. \\ If the stack size was ever bigger than the maximum stack size this check fails and the signalling LED on the board starts blinking, see [[runtime_library:exceptions:start#signaling_with_led|Signaling with LED]].   * The stack size is set by the configuration. In order to check, whether this size is enough at all times for a running system, you can call a target command in your kernel, e.g. //org.deepjava.runtime.mpc555.Kernel.checkStack//. \\ If the stack size was ever bigger than the maximum stack size this check fails and the signalling LED on the board starts blinking, see [[runtime_library:exceptions:start#signaling_with_led|Signaling with LED]].
-  * The heap manager includes an automatic garbage collection. If the heap gets too fragmented or to large chunks of heap memory are requested and no free block can be found, the sinalling LED on the board starts blinking and program execution stops, see [[runtime_library:exceptions:start#signaling_with_led|Signaling with LED]].+  * The heap manager includes an automatic garbage collection. If the heap gets too fragmented or to large chunks of heap memory are requested and no free block can be found, the signaling LED on the board starts blinking and program execution stops, see [[runtime_library:exceptions:start#signaling_with_led|Signaling with LED]].
  
runtime_library/os/start.txt · Last modified: 2021/12/27 15:27 by ursgraf