The Db2 address spaces
Db2® requires several different address spaces.
Figure 1 shows these address spaces.

Various tasks are performed in the different address spaces, as follows:
- DSN1MSTR
- for system services that perform a variety of system-related functions.
- DSN1DBM1
- for database services that manipulate most of the structures in user-created databases.
- DSN1DIST
- for distributed data facilities that provide support for remote requests.
- IRLMPROC
- for the internal resource lock manager (IRLM), which controls Db2 locking.
- DSN1SPAS
- for stored procedures, which provide an isolated execution environment for user-written SQL.