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用ワーク領域へ返還します。割り当て先のバッファに,面数の拡張で割り当てたバッファがストックされることはありません。