高速トランザクション処理基盤 TP1/EE/Extended Transaction Controller 使用の手引

[目次][用語][索引][前へ][次へ]

2.8.3 バッファ不足時の面数拡張

TP1キャッシュ機能使用時にバッファ面数が不足すると,XTC用ワーク領域(XTCPOOL)からバッファを割り当てて,バッファ面数を拡張します。

ただし,各バッファの面数は不足しないように,余裕を持って確保してください。

面数拡張の対象となるTP1/EEおよびXTCのバッファと,拡張する面数を次の表に示します。

表2-25 面数拡張の対象となるTP1/EEおよびXTCのバッファと拡張する面数

項番 製品 バッファ種別 拡張する面数
1 TP1/EE 処理キュー制御用バッファ(PCE) pce_noオペランドの指定値
2 タイマサービス制御用バッファ(ICB) icb_noオペランドの指定値
3 タイマトランザクション用バッファ(TTBF) time_message_noオペランドの指定値
4 受信バッファ(IBF) recv_message_buf_cntオペランドの指定値
5 送信バッファ(OBF) send_message_buf_cntオペランドの指定値
6 DBキュー用受信バッファ(QIBF) dbq_recv_message_buf_cntオペランドの指定値
7 DBキュー用送信バッファ(QOBF) dbq_send_message_buf_cntオペランドの指定値
8 DBキュー用最大バッファ(QWBF) dbq_use_buf_cntオペランドの指定値
9 システムバッファ システム固定
10 XTC UDP用受信バッファ(UIBF) udp_recv_message_buf_cntオペランドの指定値
11 UDP用送信バッファ(UOBF) udp_send_message_buf_cntオペランドの指定値

なお,面数の拡張で割り当てたバッファが使用済みになると,XTC用ワーク領域へ返還します。割り当て先のバッファに,面数の拡張で割り当てたバッファがストックされることはありません。