Address space count

Table 1 lists the address spaces that are used by z/OS Explorer, where “u” in the “Count” column indicates that the amount must be multiplied by the number of concurrently active users using the function. z/OS® UNIX will substitute “x” in the “Task Name” column by a random 1-digit number.
Table 1. Address space count
Count Description Task name Shared Ends after
1 JES Job Monitor JMON Yes Never
1 RSE daemon RSED Yes Never
2 RSE daemon APF authorized RSEDx Yes Never
(a) RSE thread pool RSEDx Yes Never
(a) RSE thread pool APF authorized RSEDx Yes Never
1u Interactive ISPF Gateway <userid> No 15 minutes or user logoff
lu Legacy ISPF Gateway(TSO Commands service) <userid>x No 15 minutes or user logoff
lu TSO Commands service (APPC) FEKFRSRV No 60 minutes or user logoff
(b) Simultaneous Legacy ISPF Gateway usage by 1 user <userid>x No Task completion
1u z/OS UNIX shell <userid> No User logoff
Note:
  • (a) There is at least one RSE thread pool address space active. The actual number depends on:
    • The minimum.threadpool.process directive in rse.env. The default value is 1.
    • The number of users that can be serviced by one thread pool. The default settings aim for 30 users per thread pool.
    Note: If the single.logon directive is active, then there will be at least 2 thread pools started, even if minimum.threadpool.process is set to 1. The default setting for single.logon in rse.env is active.
  • (b) z/OS Explorer has multiple threads active per user. In the event that the Legacy ISPF Gateway address space has not finished serving the request of one thread when another thread sends a request, ISPF will start up a new Gateway to process the new request. This address space ends after task completion.
  • Most MVS™ data set related actions use the TSO Commands service, which can be active in the ISPF Gateway or an APPC transaction, respectively.
Use the formula in Figure 1 to estimate the maximum number of address spaces used by z/OS Explorer.
Figure 1. Maximum number of address spaces
Maximum number of address spaces
Where
Use the formula in Figure 2 to estimate the maximum number of address spaces used by a z/OS Explorer client (not counting the undocumented temporary address spaces).
Figure 2. Number of address spaces per client
Number of address spaces per client
Where
The definitions in Table 2 can limit the actual number of address spaces.
Table 2. Address space limits
Location Limit Affected resources
rse.env maximum.threadpool.process Limits the number of RSE thread pools
IEASYMxx MAXUSER Limits the number of address spaces
ASCHPMxx MAX Limits the number of APPC initiators for TSO Commands service (APPC)