ChorusOS 4.0.1 Simulator for the Solaris Operating Environment (SPARC Platform Edition) User's Guide

Boot Mechanism

The simulator system image is booted with a utility called loader which:

  1. Allocates 32 Megabytes of virtual memory for the simulator on the host.

  2. Copies the system image to the allocated memory.

  3. Configures the remote IPC-oriented UDP port and the IP address based on information in the site configuration file, site_number.conf.

  4. Jumps to the entry point of the system image and runs the simulator.

Figure 1-1 illustrates the virtual address space of the UNIX process after loading the system image.

Figure 1-1 Loading Mechanism

Graphic