Search results
Results From The WOW.Com Content Network
The Sort/Merge utility is a mainframe program to sort records in a file into a specified order, merge pre-sorted files into a sorted file, or copy selected records. Internally, these utilities use one or more of the standard sorting algorithms , often with proprietary fine-tuned code.
The OS/360 sort program, IERRCO00, operates by dividing the input data into sections, sorting each section in main memory, and writing the sorted section to intermediate datasets on either direct-access storage devices (DASD) or magnetic tape. Final merge phases then merge the sections to produce the sorted output.
TSOS was the first mainframe, demand paged, virtual memory operating system on the market. The Spectra series was later supplemented by the RCA Series (RCA 2, 3, 6, 7— later renamed the 70/2, 70/3, 70/6, and 70/7, [5] which competed against the IBM System/370.
In the context of IBM mainframe computers in the S/360 line, a data set (IBM preferred) or dataset is a computer file having a record organization. Use of this term began with, e.g., DOS/360 , OS/360 , and is still used by their successors, including the current z/OS .
In IBM mainframe operating systems, such as OS/360, MVS, z/OS, a Data Control Block (DCB) is a description of a dataset in a program. A DCB is coded in Assembler programs using the DCB macro instruction (which expands into a large number of "define constant" instructions). High level language programmers use library routines containing DCBs.
The IBM System/360 (S/360) is a family of mainframe computer systems announced by IBM on April 7, 1964, [1] and delivered between 1965 and 1978. [2] System/360 was the first family of computers designed to cover both commercial and scientific applications and a complete range of applications from small to large.
In 1973, BS2000 V1.0 was a port of the TSOS operating system to models of the Siemens system 7.700 [5] In June 1975, Siemens shipped the enhanced BS2000 V2.0 version of the TSOS operating system for the models of the Siemens 7.700 mainframe series for the first time under the name BS2000.
The sort ends with a single k-way merge, rather than a series of two-way merge passes as in a typical in-memory merge sort. This is because each merge pass reads and writes every value from and to disk, so reducing the number of passes more than compensates for the additional cost of a k -way merge.