/sys$common/syshlp/SDA.HLB  —  OCLA Extension, Overview
    OCLA enables the user to tell which instructions each Alpha EV7
    CPU has executed by setting aside one seventh of the Alpha EV7
    cache as acquisition memory which stores the virtual addresses
    of instructions executed by the Alpha EV7 CPU. The acquisition
    memory in the cache can later be analyzed with an SDA extension.

    The acquisition of instructions can be enabled or disabled
    while the system is running, thereby allowing the acquisition
    of instruction streams for a given period of time without the
    need to restart the system.

    If the OCLA is enabled and started, and your system subsequently
    fails due to a crash, the current acquisition memory is
    automatically saved to the system dump file. The instructions
    executed by each CPU prior to the system failure can then be
    analyzed with SDA. Upon restart of the system, the acquisition
    memory in the EV7 is still there and can be copied into system
    memory using the OCLA ENABLE and OCLA DUMP commands.

    If the STOP/CPU command is issued on a CPU for which OCLA has
    been enabled, OCLA is automatically disabled if the CPU is
    allowed to leave the active set. When a CPU is started with the
    START/CPU command, OCLA is not automatically enabled; rather, it
    must be enabled using SDA.
Close Help