Kbase 17283: UNIX Segment Descriptors
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/05/1998 |
|
UNIX Segment Descriptors
How Segment Descriptors are set within Digital Unix
The maximum number of segment descriptors is fixed at compile time. It
cannot be changed by a parameter flag, or any OS level command. The
maximum number of descriptors is defined as
32K - (10 * sizeof SegDescEntry).
Because there is a pointer in the SegDescEntry structure, Digital UNIX
can put fewer descriptors in the 32K allocation.
The -mmax parameter controls the size of the segment pointed to by
each descriptor, but does not cause the number to increase.
Digital UNIX does not have portable r-code in Version 7.3 and the
documented issues in the release notes are:
R-CODE
a. Protable R-CODE is not supported on the Digital UNIX Platform.
b. R-CODE compiled on V7.3A07 of Digital UNIX is compatible with
this release.
c. The Progress R-CODE is bigger in size on Digital UNIX platform.
If the maximum size is reached on R-CODE setment, the workaround
is to break up the p-code into internal procedures. (Please
refer to the appendix A in Progress Programming Handbook for
details on R-CODE features and functions.
Progress Software Technical Support Note # 17283