I have just used yesterday's release of pipes on my job that ran out of
memory as mentioned in previous posts.  I modified my pipe to use the new
lookup input stream 5 (replace master) instead of streams 3 (add master) and
4 (delete master).  (Sorry if my stream numbers are off by 1, but I trust
you know what I mean.)

I am pleased to report that the job did not run out of storage this time,
the output exactly matches the results I got when I circumvented the problem
by using regular REXX code including COPY (UNPACK and linein, and the
resource consumption was, of course, vastly reduced.

With linein circumvention:
CONNECT= 01:20:33 VIRTCPU= 060:22.32 TOTCPU= 060:33.28

With yesterday's pipes:
CONNECT= 00:25:45 VIRTCPU= 018:32.47 TOTCPU= 018:34.88

I used the maximum VMBATCH storage (1912M) in both of those runs.  Now the
only remaining question is how much I can lower the storage size, but that
isn't important.

Thank you, John!

Reply via email to