MPE/iX 5.5 Operating System Limits
Table size determined by
InitSidTableSize = 3000
MaxSidTableSize = 30000 (Max = 32764)
IncrSidTableSize = 1000
SidHeaderLength = 23
SidEntryLength = 9
Total number of = (MaxSidTableSize - SidHeaderLength)/SidEntryLength entries in SID
table
Current max. entries = 3330
Using the max. XDS size of 32764 max entries possible is 3637. This means info. for
3637 sessions(dsline & remote) can be stored int SID table.
Procedure AS'ENV'CREATE'SID'TABLE creates SID table for the system.
No changes required for storing information of 2600 sessions since max possible entries
can go upto 3637.
2) Process table (ptab)
Contains NS related info. for each process. Resides in ASGLOBAL DST.
The size of Global DST is caluculated as :
memory'size := glob'w'len + as'plabel'size + p'tab'head'len + w'len'vt'mask
glob'dst := HPGetDataSeg( memory'size, memory'size,objcl'dcl'ss'global,
vsdomain'global,releaseable);
Max entries in PTAB table (using max DST size of 32764) = (Max DST size - glob'w'len
- as'plabel'size - p'tab'head'len - w'len'vt'mask)/pt'entry'size
---------------------------