53.8. `pg_dsm_registry_allocations`
Prev | Up | Chapter 53. System Views | Home | Next

## 53.8. `pg_dsm_registry_allocations` #

The `pg_dsm_registry_allocations` view shows shared memory allocations tracked in the dynamic shared memory (DSM) registry. This includes memory allocated by extensions using the mechanisms detailed in Section 36.10.11.2.

Table 53.8. `pg_dsm_registry_allocations` Columns

Column Type Description
`name` `text` The name of the allocation in the DSM registry.
`type` `text` The type of allocation. Possible values are `segment`, `area`, and `hash`, which correspond to dynamic shared memory segments, areas, and hash tables, respectively.
`size` `int8` Size of the allocation in bytes. NULL for entries that failed initialization.

By default, the `pg_dsm_registry_allocations` view can be read only by superusers or roles with privileges of the `pg_read_all_stats` role.

Prev | Up | Next
53.7. `pg_cursors` | Home | 53.9. `pg_file_settings`