Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

locksiz

ロックに使用する共有メモリの最大サイズ。

Synopsis

[config]    locksiz=n

説明

ロックに割り当てるメモリのサイズ (バイト単位)。この値は、システムによって 64 KB の倍数に丸められます。既定値は 16777216 バイトです(IBM AIX プラットフォームおよび HP-UX プラットフォームでは、既定値は 33554432 バイトです)。65536 バイトから gmheap のサイズまでの範囲で設定します。ロック・テーブルにそれ以上の領域が必要な場合は、gmheap パラメータを大きくしてください。 この設定を編集した場合、変更は即座に反映されます。

locksiz=786432

locksiz=1179648

値の範囲

65536 バイトから gmheap のサイズまでの範囲。ロックを割り当てるために使用されるメモリは gmheap (一般メモリ・ヒープ) から取得されるため、gmheap に存在しているより多くのメモリをロックに使用することはできません。 gmheap から取得されたメモリは、NLS テーブルと PID テーブル用にも使用されます。 locksiz のサイズを大きくする場合は、gmheap のサイズも大きくしてください。

AIX と HP-UX を除くすべてのプラットフォームでは、ロック用に割り当てられるメモリ量 (ロック・テーブルの最大サイズ) の既定値は 16777216 バイトです。 AIX と HP-UX プラットフォームでは、ロック用に割り当てられるメモリ量の既定値は他のプラットフォームの既定値の 2 倍である 33554432 バイトです。

管理ポータル

[システム管理] > [構成] > [追加設定] > [詳細メモリ] ページで、[locksiz] の行の [編集] を選択します。バイト単位の数値を入力します。

FeedbackOpens in a new tab