Sorry.  I'm clearly not yet awake.  That is what you did.   j.

On 11 March 2010 07:48, John P. Hartmann <[email protected]> wrote:

> If you can arrange to make all records the same length, you can pass one
> record to the senary (#5) input stream to replace the master record without
> storage leakage.
>
>    j.
>
>
> On 10 March 2010 17:32, Alan Winson <[email protected]> wrote:
>
>> 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