程式間通訊(IPC) 的限制
今天從IBM網站上找到了IPC的限制文件,很全的。記錄在這裡,以備後查。
作業系統:AIX
下表總結了 IPC 機制的訊號量限制。
訊號量 | 4.3.0 | 4.3.1 | 4.3.2 | 5.1 | 5.2 | 5.3 |
---|---|---|---|---|---|---|
32 位核心的訊號量標識的最大數量 | 4096 | 4096 | 131072 | 131072 | 131072 | 131072 |
64 位核心的訊號量標識的最大數量 | 4096 | 4096 | 131072 | 131072 | 131072 | 1048576 |
每個訊號量標識的最大訊號量 | 65535 | 65535 | 65535 | 65535 | 65535 | 65535 |
每個 semop 呼叫的最大運算元量 | 1024 | 1024 | 1024 | 1024 | 1024 | 1024 |
每個程式的最大撤銷條目數量 | 1024 | 1024 | 1024 | 1024 | 1024 | 1024 |
撤銷結構的大小(B) | 8208 | 8208 | 8208 | 8208 | 8208 | 8208 |
訊號量的最大值 | 32767 | 32767 | 32767 | 32767 | 32767 | 32767 |
退出時調整的最大值 | 16384 | 16384 | 16384 | 16384 | 16384 | 16384 |
下表總結了 IPC 機制的訊息佇列限制。
訊息佇列 | 4.3.0 | 4.3.1 | 4.3.2 | 5.1 | 5.2 | 5.3 |
---|---|---|---|---|---|---|
最大訊息大小 | 4 MB | 4 MB | 4 MB | 4 MB | 4 MB | 4 MB |
佇列上的最大位元組數 | 4 MB | 4 MB | 4 MB | 4 MB | 4 MB | 4 MB |
32 位核心的訊息佇列標識的最大數量 | 4096 | 4096 | 131072 | 131072 | 131072 | 131072 |
64 位核心的訊息佇列標識的最大數量 | 4096 | 4096 | 131072 | 131072 | 131072 | 1048576 |
每個佇列標識的最大訊息數量 | 524288 | 524288 | 524288 | 524288 | 524288 | 524288 |
下表總結了 IPC 機制的共享記憶體限制。
共享記憶體 | 4.3.0 | 4.3.1 | 4.3.2 | 5.1 | 5.2 | 5.3 |
---|---|---|---|---|---|---|
段的最大大小(32 位程式) | 256 MB | 2 GB | 2 GB | 2 GB | 2 GB | 2 GB |
32 位核心的段的最大大小(64 位程式) | 256 MB | 2 GB | 2 GB | 64 GB | 1 TB | 1 TB |
64 位核心的段的最大大小(64 位程式) | 256 MB | 2 GB | 2 GB | 64 GB | 1 TB | 32 TB |
段的最小大小 | 1 | 1 | 1 | 1 | 1 | 1 |
共享記憶體標識的最大數量(32 位核心) | 4096 | 4096 | 131072 | 131072 | 131072 | 131072 |
共享記憶體標識的最大數量(64 位核心) | 4096 | 4096 | 131072 | 131072 | 131072 | 1048576 |
每個程式的段的最大數量(32 位程式) | 11 | 11 | 11 | 11 | 11 | 11 |
每個程式的段的最大數量(64 位程式) | 268435456 | 268435456 | 268435456 | 268435456 | 268435456 | 268435456 |
注:
對於 32 位程式,在使用擴充套件的 shmat 能力時,每個程式的段的最大數量只受地址空間大小的限制。
[@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267897/viewspace-1010131/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- IPC-程式間通訊
- 微服務的程式間通訊(IPC)微服務
- linux程式間通訊(IPC)小結Linux
- 程式間通訊——XSI IPC之訊息佇列佇列
- IPC(InterProcess Communication):程序間通訊
- linux環境程式設計(3): 使用POSIX IPC完成程式間通訊Linux程式設計
- 程式間的八種通訊方式----共享記憶體是最快的 IPC 方式記憶體
- 程式間的通訊
- Binder通訊機制與IPC通訊.md
- IPC Kit基礎入門:理解HarmonyOS的程序間通訊架構架構
- 餓了麼開源專案Hermes:新穎巧妙易用的Android程式間通訊IPC框架Android框架
- electron-ipc通訊效能分析
- 關於IPC-Message通訊
- 程式間通訊的場景
- Linux 的程式間通訊:管道Linux
- Linux程式間通訊Linux
- PHP程式間通訊PHP
- 程式間通訊——LINUXLinux
- 程式間通訊(Socket)
- android IPC 通訊(上)-sharedUserId&&MessengerAndroidMessenger
- 什麼是程式間通訊?Linux程式間通訊有幾種方式?Linux
- 程式間通訊是什麼?Linux程式間通訊有幾種方式?Linux
- 程式間的幾種通訊方式
- 程式間通訊簡介
- Android 程式之間通訊Android
- Linux程式間通訊-eventfdLinux
- Linux 常見的六大 IPC 通訊方式Linux
- 程式間通訊--訊息佇列佇列
- python 之 併發程式設計(守護程式、互斥鎖、IPC通訊機制)Python程式設計
- 實現不同程式之間的通訊
- 程序間的通訊(訊號通訊)
- 程式間通訊如何加鎖
- Android程式間通訊詳解Android
- 實驗八 程式間通訊
- 程式間通訊方式有哪些?
- Linux程式之間如何通訊?Linux
- linux 程式間通訊之管道Linux
- linux 程式間通訊之FIFOLinux
- system-v IPC共享記憶體通訊記憶體