omni_shmem
Shared Memory Management
Repository
https://docs.omnigres.org/omni_shmem/
https://docs.omnigres.org/omni_shmem/
Source
omnigres-20251108.tar.gz
omnigres-20251108.tar.gz
Overview
| Package | Version | Category | License | Language |
|---|---|---|---|---|
omni_shmem | 0.1.0 | FEAT | Apache-2.0 | C |
| ID | Extension | Bin | Lib | Load | Create | Trust | Reloc | Schema |
|---|---|---|---|---|---|---|---|---|
| 2967 | omni_shmem | No | Yes | No | Yes | No | No | omni_shmem |
Version
| Type | Repo | Version | PG Ver | Package | Deps |
|---|---|---|---|---|---|
| EXT | PIGSTY | 0.1.0 | 1817161514 | omni_shmem | - |
| RPM | PIGSTY | 0.1.0 | 1817161514 | omnigres_$v | - |
| DEB | PIGSTY | 0.1.0 | 1817161514 | postgresql-$v-omnigres | - |
Build
You can build the RPM / DEB packages for omni_shmem using pig build:
Install
You can install omni_shmem directly. First, make sure the PGDG and PIGSTY repositories are added and enabled:
Install the extension using pig or apt/yum/dnf:
Install
pig
dnf
apt
Create Extension:
Usage
The omni_shmem extension provides shared memory management facilities for PostgreSQL extensions within the Omnigres ecosystem.
It enables extensions to allocate and manage shared memory segments, providing the underlying infrastructure used by other Omnigres extensions that need cross-process shared state.
Was this page helpful?
Thanks—your feedback helps us improve this page.
What got in the way? (optional)