From e94ea9fe8a187a5704a11d9de860224fe1e6da9b Mon Sep 17 00:00:00 2001 From: Tatsuo Ishii Date: Sun, 8 Jun 2025 15:32:00 +0900 Subject: [PATCH] Doc: add section of kernel resources. Pgpool-II uses System V shared memory and semaphores. It's better to describe the requirements in the docs. Backpatch-through: v4.2 --- doc.ja/src/sgml/runtime.sgml | 25 +++++++++++++++++++++++++ doc/src/sgml/runtime.sgml | 29 +++++++++++++++++++++++++++++ 2 files changed, 54 insertions(+) diff --git a/doc.ja/src/sgml/runtime.sgml b/doc.ja/src/sgml/runtime.sgml index 1ff1b9b56..c997c7d63 100644 --- a/doc.ja/src/sgml/runtime.sgml +++ b/doc.ja/src/sgml/runtime.sgml @@ -14,6 +14,31 @@ 本章では、Pgpool-IIサーバの設定と実行方法、そしてオペレーティングシステムとの相互作用について説明します。 + + カーネルリソースの管理 + + + カーネルリソース + + + + Pgpool-IIを動かすためには、System V共有メモリとSystem Vセマフォが必要です。 + どちらもLinuxでは十分な量が提供されますが、他のプラットフォームではカーネルパラメータの調整が必要かも知れません。 + + + System V共有メモリは、最低でも約140MB必要です。 + デフォルトの64MBより多いクエリキャッシュを使用する場合は、更に追加が必要になるかもしません。 + 共有メモリの必要セグメント数は3です。 + 通常カーネルは十分な共有メモリセグメント数があるはずです。 + + + + System Vセマフォは、約10個ほど使用します。 + 必要セット数は1です。 + 通常カーネルには十分なSystem Vセマフォ数があるはずです。 + + +