ICACHE


Important

This keyword was introduced to improve I/O speed. Owing to hardware and DASD advances since that time, this improvement is no longer significant. If you already use the ICACHE keyword in your JCL statements, there is no reason to remove it. However, there is no benefit to new customers in using this keyword.

Related topic

Use the ICACHE keyword to specify the types of control intervals to preload into storage for processing.

A data space is used to implement the input cache.

Use

ICACHE is an optional keyword for the following commands:

  • ANALYZE
  • BUILD
  • CHANGE
  • EXTRACT
  • PROCESS_AREA
  • UNLOAD
  • VERIFY
  • XSCAN

Important

The ICACHE keyword applies to processing in offline mode only. It is ignored during online and BMP processing.

Related keyword

OCACHE

Syntax

ICACHE=<parameter>
ICACHE=(<parameter1>, <parameter2>)

Parameters

Specify one or more of the following parameter values:

Value

Description

IOVF

Preload all non-empty IOVF and space map control intervals.

SDEP

Preload all non-empty SDEP control intervals.

Default

If you do not specify the ICACHE keyword, no input caching is performed. However, when you use an image copy as input to the CHANGE or UNLOAD processes, both IOVF and SDEP control intervals are preloaded (ICACHE=IOVF,SDEP).

Alias

None

 

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