Integrated I/O Optimization
StarTool IOO automatically and dynamically tunes the major components of application processing functions to achieve dramatic throughput improvements.
VSAM Optimization
StarTool IOO allows programs written in any language (including COBOL) to use Local Shared Resources (LSR) when the program is dynamically or randomly accessing a VSAM file.
Blocking
StarTool IOO replaces or enhances SDB’s reblocking function and performs reblocking on all sequential data sets, including managing programs with hard-coded DCB’s.
Buffer Management
StarTool IOO dynamically optimizes buffers and Start I/O’s for QSAM, BSAM and sequential EXCP I/Os. Specifically, it optimizes physical sequential data sets, permanent and temporary, including data sets generated by most utilities. It improves QSAM, BSAM and EXCP performance as much as 75%, saves up to 50% elapsed time for DB2 Unloads and Reloads and saves up to 40% elapsed time for IDMS sweeps.
Dynamic Memory Management
For those programs that are coded in assembler and already use native LSR, the perfect quantity of above the 16M line buffers and hyperspaces are transparently allocated based on file size. For all LSR processing (NSR-LSR or LSR native), a separate LSR pool is used for each file (up to 255 LSR pools transparently allocated) to eliminate buffer stealing. When applications change processing modes from Direct to Sequential, Serena StarTool IOO detects this and re-optimizes tuning parameters.
