Google
 

Trailing-Edge - PDP-10 Archives - BB-H506D-SM_1983 - sort/documentation/srt4c.bwr
There are 3 other files named srt4c.bwr in the archive. Click here to see a list.


SRT4C.BWR -- Beware file for SORT V4C
June 1981






























COPYRIGHT (C) 1981 BY
DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS.


THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND  COPIED
ONLY  IN  ACCORDANCE  WITH  THE  TERMS  OF  SUCH  LICENSE AND WITH THE
INCLUSION OF THE ABOVE COPYRIGHT NOTICE.  THIS SOFTWARE OR  ANY  OTHER
COPIES  THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY
OTHER PERSON.  NO TITLE TO AND OWNERSHIP OF  THE  SOFTWARE  IS  HEREBY
TRANSFERRED.

THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE  WITHOUT  NOTICE
AND  SHOULD  NOT  BE  CONSTRUED  AS  A COMMITMENT BY DIGITAL EQUIPMENT
CORPORATION.

DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR  RELIABILITY  OF  ITS
SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL.
SRT4C.BWR -- Beware file for SORT V4C                           Page 2


The following is a problem in Release 4.

SORT may be unable to sort VERY large files.

It will fail with ?DEVICE OR DATA ERROR.

This is caused by SORT trying to open 52 large  temporary  files.   If
these  files  are larger than 512 pages then TOPS-20 requires that the
SUPERINDEX page of each large  file  be  resident  in  the  JSB.   The
problem  is  that  the  JSB  is not large enough to hold 52 SUPERINDEX
pages.

We believe that this is a monitor problem that should be  fixed  in  a
future release.  Until then there are three possible solutions:

1. This solution will only work with stand-alone or FORTRAN  SORT,  it
will  not work with COBOL SORT.  Use the new switch /MAX-TEMP-FILES to
limit the number of temporary work files to 15.

2. Rebuild the monitor with a bigger JSB.  This might not be  possible
in all cases.  To do this:

In STG.MAC change the definition of NJSBPG from 50 decimal to  say  75
decimal  and  rebuild.   If  you  have  enough  space there will be no
problem, if not you will get an overlap error during loading.

3. The other solution is to change SORT to use less  temporary  files.
While  this  will always work it will result in worse performance even
for files that do not have this problem.

The fix is:  in SRTPRM.MAC change the definition of MX.TMP from 26  to
15.



[END OF SRT4C.BWR]