Guardian Programmer's Guide

Table Of Contents
What’s New in This Manual
Guardian Programmer’s Guide 421922-014
xxvi
Changes to the 421922-013 manual:
Changes to the 421922-013 manual:
Added an appendix to describe Mixed Data Model Programming.
Changes to the 421922-011 manual:
Rephrased the words Processor and Processor Module to CPU and to IPU at few
instances throughout the document.
Updated the first sentence in Spreading the Workload Among Multiple CPUs.
Updated the following in the glossary:
Rephrased Processor Module term used in Process Environment definition in
the Glossary to IPU.
Reworded Processor to CPU and replaced its definition.
Added the term IPU and defined it in the Glossary.
Updated and added the following information in chapter 16:
Updated the first sentence in Process Priority section.
Updated the sentence The example in Figure 16-4 shows shows how CPU
time is divided among three processes executing in the same IPU.
Added Controlling the IPU Affinity of Processes to chapter 16.
Added Control the placement of processes onto IPUs (IPUAFFINITY_GET_,
IPUAFFINITY_SET_, and IPUAFFINITY_CONTROL_). to the existing list.
Rephrased the paragraphs after Figure 16-16 on page 16-19.
Added Controlling the IPU Affinity of Processes section at the end of the
chapter.
Changes to the 421922-010 manual:
Updated the following figures for image quality reasons:
°
Figure 3-3, Avoiding the Two-Process Deadlock, on page 3-9.
°
Figure 5-6, Example of Alternate-Key File for Use With an Entry-Sequenced
File, on page 5-72.
°
Figure 12-3, Example of Buffered-Mode Operation, on page 12-20.
°
Figure 15-2, The INITIALIZER Process, on page 15-12.
°
Figure 15-5, Requester and Server Processes in Two-Way Communication, on
page 15-47.
°
Figure 16-7, Running a Process at a High PIN or a Low PIN, on page 16-30.
°
Figure 17-6, Relative Location of Flat Segments, on page 17-20.