CSFENSND
CSFENSNDは、暗号化作業負荷を適切なCRYPTOハードウェア カードの待ち行列に入れるIBM z/OSのICSFルーチンです。 その後、CSFENSNDは作業が完了するまで待機します。 作業が完了すると、CSFENSNDが復活し(PAUSE/RELEASE)、作業負荷の結果をCRYPTOカード域からユーザー記憶域にコピーし、制御を戻します。
CSFENCPNは呼び出し側に代わって、要求を適切なCRYPTOハードウェアに送ります。
ヒント
CSFENSNDで大量のCPU時間が費やされている場合、CRYPTOプロセッサーの多数の呼び出しが行われていることを示し、通常は、PAUSE/RELEASEサービスが使用され、IEAVEPS1で大量の待ち時間が発生しています。
ICSF(接頭部がCSFのモジュール)の場合、待ち時間は通常CRYPTOプロセッサーのものです。 使用されているすべてのCSFモジュールを調べ、使用されているCRYPTOサービスのタイプを確認してください。 CRYPTOプロセッサーに対するユーザー待ち行列がある可能性があるため、待ち時間はCRYPTOユーザーの負荷、CRYPTOプロセッサーの速度と数によってさまざまです。
詳細については、ICSFのドキュメントを参照してください。
IBM社の『Authorized Assembler Services Reference』のIEAVPSE(Pauseサービス)およびIEAVRLS(Releaseサービス)の説明を参照してください。
参考資料
IBM社のz/OS ICSFドキュメント:
-
『z/OS ICSF System Programmer’s Guide(SA22-7520)』
-
『z/OS ICSF Application Programmer’s Guide(SA22-7522)』
IBM社のz/OSドキュメント:
-
『z/OS MVS Programming: Authorized Assembler Services Reference, V2(SA22-7610 )』