Using BSR to optimize session manager performance


Session managers can be a great productivity tool for your terminal users, but they consume a significant amount of CPU time when used with optimizers. You can improve optimized session manager performance on your systems by using the ULTRAOPT BSR feature.

If your data center uses a session manager to access multiple applications (for example, IMS, various CICSs, or TSO) during a single terminal session, the BSR feature can significantly reduce the CPU cost per optimized message.

The Subsystem Communication Without ULTRAOPT figure shows an example of a user logging on to a session manager and starting several background sessions with various applications. Each transaction requires three SENDS and three RECEIVEs:

  • The session manager RECEIVEs the message from the terminal and issues a SEND to the application (for example, CICS).
  • CICS issues a RECEIVE and a SEND to the session manager.
  • The session manager issues a RECEIVE and a SEND to the terminal.

Subsystem Communication without ULTRAOPT

image2018-12-24_15-11-5.png

The following figure shows an example of how the ULTRAOPT BSR feature lets you shorten the very long path lengths of session managers by eliminating the SENDs and RECEIVEs between applications (Applids) in the same host.

Subsystem Communication with ULTRAOPT and BSR

image2018-12-24_15-13-15.png


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*