The system dump feature enables the system to collect data in case of a crash. In the ChorusOS operating system, data collection is defined as the content of the black box buffers. On system crash, these data are copied to a persistent memory area, or dump area, which is based on the HOT_RESTART feature of the ChorusOS operating system. The system is then hot-restarted so that the persistent memory area is preserved. This reboot operation gives control back to the ChorusOS bootMonitor, which initiates the transfer of collected data to a configurable local or remote location. Remote transfer is based on the TFTP protocol.
For details, see the SYSTEM_DUMP(5FEA) man page.
The SYSTEM_DUMP API is summarized in the following table:
Function |
Description |
---|---|
systemDumpCopy() |
Copy the black box and system information in the dump area |
systemDumpTransfer() |
Transfer the dump area to the storage location |