ChorusOS 4.0 Hot Restart Programmer's Guide

1.3 Architecture Components

As described in the previous sections, the hot restart feature uses the following two restart-specific actors to implement hot restart services:

The Persistent Memory Manager and Hot Restart Controller principally use the services of the following:

The resulting architecture is summarized in the following diagram. Hot restart-specific components appear in gray, together with the API calls they provide. Other components appear in white. Arrows from A to B say that A calls functions which are implemented in B.

Figure 1-4 Hot Restart Architecture

Graphic

Further information about the hot restart API is provided in the rest of this guide, and in the corresponding man pages.