Guardian Procedure Calls Reference Manual (G06.25+)

System Limits
Guardian Procedure Calls Reference Manual522629-013
J-5
TNS user code and user library 32
segments
TNS total stack and globals 64 KB
TNS total user data space 128 KB Does not include extended
segments data space.
Accelerated user code, user
library, or system code
28 MB
each
Native user code 32 MB on
TNS and
TNS/R
systems,
256 MB on
TNS/E
systems
Native user library 32 MB on
TNS and
TNS/R
systems,
256 MB on
TNS/E
systems
Native process SRLs 128 G-series releases
Native process DLLs 128
H-series releases. The native pro-
cess DLLs do not have to be contig-
uous; DLLs and flat segments can
be interspersed in the flat-segment
area.
Native stack 32 MB Default = 1 MB, H-series Default =
2MB
Native heap and globals 128 MB Prior to G05
1.1 GB G05 release
1.5 GB H-series releases
Native priv stack 128 KB This value represents the default
size. By calling the
HEADROOM_ENSURE_ procedure
you can increase the size in H-
series systems up to 880KB.
Table J-4. TNS vs. Native limits (page 2 of 3)