Knowledge (XXG)

MVS

Source đź“ť

1233:. IBM decided to do this after years of practical real-world experience with MVT in the business world. System failures were now having major impacts on customer businesses, and IBM decided to take a major design jump, to assume that despite the very best software development and testing techniques, that 'problems WILL occur.' This profound assumption was pivotal in adding great percentages of fault-tolerance code to the system and likely contributed to the system's success in tolerating software and hardware failures. Statistical information is hard to come by to prove the value of these design features (how can you measure 'prevented' or 'recovered' problems?), but IBM has, in many dimensions, enhanced these fault-tolerant software recovery and rapid problem resolution features, over time. 999:, shared by all jobs. OS/VS1 is OS/360 MFT within a single virtual address space; OS/VS2 SVS was OS/360 MVT within a single virtual address space. So OS/VS1 and SVS in principle had the same disadvantages as MFT and MVT, but the impacts are less severe because jobs and operators could request much larger partitions with a 2 KiB granularity (for OS/VS1) or regions with a 4 KiB granularity (for SVS), and the requests came out of a 16MiB address space even if physical storage was smaller. As in OS/360 MVT, TSO users in SVS are assigned to a TSO region during login processing and competed with other users assigned to the same region, with essentially the same swap-in and swap-out logic as TSO in MVT. 1084:; program instructions and associated data are scheduled by a control program and given processing cycles. Unlike a single-programming operating system, these systems maximize the use of the processing potential by dividing processing cycles among the instructions associated with several different concurrently running programs. This way, the control program does not have to wait for the I/O operation to complete before proceeding. By executing the instructions for multiple programs, the computer is able to switch back and forth between active and inactive programs. 1590:- if a file was modified, the changed version became the new "son", the previous "son" became the "father", the previous "father" became the "grandfather" and the previous "grandfather" was deleted. But one could set up GDGs with more than 3 generations and some applications used GDGs to collect data from several sources and feed the information to one program - each collecting program created a new generation of the file and the final program read the whole group as a single sequential file (by not specifying a generation in the 1065:
address, but the virtual memory system redirected these requests to different areas of physical memory. Each of these address spaces consisted of three areas: an operating system (one instance shared by all jobs), an application area unique for each application, and a shared virtual area used for various purposes, including inter-job communication. IBM promised that application areas would always be at least 8MB. This made MVS the perfect solution for business problems that resulted from the need to run more applications.
3558: 2508:
their vendors, maintain most of MVS's 1980s architectural limitations to the present day. Since z/OS still supports MVS-era applications and technologies— z/OS still contains most of MVS's code, albeit greatly enhanced and improved over decades of evolution—applications (and operational procedures) running on MSP and VOS3 can move to z/OS much more easily than to other operating systems.
946:, each of a fixed size, are set up when the operating system is installed and when the operator redefines them. For example, there could be a small partition, two medium partitions, and a large partition. If there were two large programs ready to run, one would have to wait until the other finished and vacated the large partition. OS/360 R19 added MFT sub-tasking ( 50: 2272: 1237:
error (hardware processor or storage error, or software error). Each recovery routine made the 'mainline' function reinvokable, captured error diagnostic data sufficient to debug the causing problem, and either 'retried' (reinvoke the mainline) or 'percolated' (escalated error processing to the next recovery routine in the hierarchy).
1253:
special events, such as the loading of a program, device I/O, system procedure calls, and then triggered the activation of the previously defined procedures. These procedures, which could be invoked recursively, allowed for reading and writing of data, and alteration of instruction flow. Program Event Recording hardware was used.
1241:
version (z/OS), that recovery program was not only guaranteed its own recovery routine, but each recovery routine now has its own recovery routine. This recovery structure was embedded in the basic MVS control program, and programming facilities are available and used by application program developers and 3rd party developers.
2252:
1983, was for MVS/SP Version 1, MVS/SE and OS/VS2 R3.8, and was optional, but MVS/Extended Architecture Data Facility Product (5665-284) was a corequisite for MVS/SP Version 2 (MVS/XA). In addition to enhancing data management facilities, DFP replaced free versions of the linkage editor and utilities.
1554:
Key-Sequenced Datasets (KSDS) are a major upgrade from ISAM: they allow secondary keys with non-unique values and keys formed by concatenating non-contiguous fields in any order; they greatly reduced the performance problems caused by overflow records in ISAM; and they greatly reduced the risk that a
1446:
Data set names (DSNs, mainframe term for filenames) are organized in a hierarchy whose levels are separated with dots, e.g. "DEPT01.SYSTEM01.FILE01". Each level in the hierarchy can be up to eight characters long. The total filename length is a maximum of 44 characters including dots. By convention,
2507:
mainframes in the year 2000, IBM also introduced the 64-bit z/OS operating system, the direct successor to OS/390 and MVS. Fujitsu and Hitachi opted not to license IBM's z/Architecture for their quasi-MVS operating systems and hardware systems, and so MSP and VOS3, while still nominally supported by
2251:
When IBM announced MVS/SP Version 2 (MVS/XA), it also announced Data Facility Product™ (DFP™) as a replacement for and upgrade to the other five products above, which it said would be withdrawn from marketing, effective December 1, 1984. DFP/370 Release 1 (program number 5665-295), announced June 7,
1392:. System management, done in the past with a 3270 terminal, is now done through the Hardware Management Console (HMC) and, increasingly, Web interfaces. Operator consoles are provided through 2074 emulators, so you are unlikely to see any S/390 or zSeries processor with a real 3270 connected to it. 1240:
Thus, with each error the system captured diagnostic data, and attempted to perform a repair and keep the system up. The worst thing possible was to take down a user address space (a 'job') in the case of unrepaired errors. Though it was an initial design point, it was not until the most recent MVS
1581:
in a file system). The most important use of PDSes was for program libraries - system administrators used the main PDS as a way to allocate disk space to a project and the project team then created and edited the members. Other uses of PDSs are libraries of frequently used job control procedures
1252:
IBM continued to support the major serviceability tool Dynamic Support System (DSS) that it had introduced in OS/VS1 and OS/VS2 Release 1. This interactive facility could be invoked to initiate a session to create diagnostic procedures, or invoke already-stored procedures. The procedures trapped
1236:
This design specified a hierarchy of error-handling programs, in system (kernel/'privileged') mode, called Functional Recovery Routines, and in user ('task' or 'problem program') mode, called "ESTAE" (Extended Specified Task Abnormal Exit routines) that are invoked in case the system detected an
1064:
In the mid-1970s IBM introduced MVS, which not only supported virtual storage that was larger than the available real storage, as did SVS, but also allowed an indefinite number of applications to run in different address spaces. Two concurrent programs might try to access the same virtual memory
2469:
mainframe operating system, and likewise Hitachi did the same for its VOS3 operating system. MSP and VOS3 were heavily marketed in Japan, where they still hold a substantial share of the mainframe installed base, but also to some degree in other countries, notably Australia. Even IBM's bugs and
1248:
IBM included additional criteria for a major software problem that required IBM service. If a mainline component failed to initiate software recovery, that was considered a valid reportable failure. Also, if a recovery routine failed to collect significant diagnostic data such that the original
1244:
Practically, the MVS software recovery made problem debugging both easier and more difficult. Software recovery requires that programs leave 'tracks' of where they are and what they are doing, thus facilitating debugging—but the fact that processing progresses despite an error can overwrite the
1646:
In addition to new functionality that IBM added with releases and sub-releases of OS/VS2, IBM provided a number of free Incremental Change Releases (ICRs) and Selectable Units (SUs) and chargeable program products and field developed programs that IBM eventually bundled as part of z/OS. These
1597:
Modern versions of MVS (e.g., z/OS) use datasets as containers for Unix filesystems along with facilities for partially integrating them. That is, Unix programs using fopen() can access an MVS dataset and a user can allocate a Unix file as though it were a dataset, with some restrictions. The
2390:
InterOpen products. Independent specialists estimate that it was over 80% open systems-compliant—more than most Unix systems. DCE2 support announced February 1994, and many application development tools in March 1995. From mid 1995, as all of the open features became a standard part of
1277:. In this case VM/370 was the real operating system, and regarded the "guest" operating systems as applications with unusually high privileges. As a result of later hardware enhancements one instance of an operating system (either MVS, or VM with guests, or other) could also occupy a 1175:
needed more than 8MB of application address space to run efficiently. (Early versions were configured into two address spaces that communicated via the shared virtual area, but this imposed a significant overhead since all such communications had transmit via the operating system.)
2382:(FIPS) 151 compliance, subsequent releases were certified at higher levels and by other organizations, e.g. X/Open and its successor, The Open Group. It included about 1 million new lines of code, which provide an API shell, utilities, and an extended user interface. Works with a 2478:, reluctantly supplying Fujitsu and Hitachi with proprietary MVS and mainframe hardware technologies during the course of multi-year investigations culminating in the early 1980s—investigations which implicated senior company managers and even some Japanese government officials. 1107:
operating systems. Because multiprocessing systems can execute instructions simultaneously, they offer greater processing power than single-processing system. As a result, MVS was able to address the business problems brought on by the need to process large amounts of data.
2247:
DF/DS added new device support, and IBM announced that it would no longer add device support to the free base. DF/EF added the Improved Catalog Structure (ICF) as an alternative to VSAM catalogs and Control Volumes (CVOLs), but it was riddled with reliability problems.
1333:. For a program running in CICS, special EXEC CICS statements are inserted in the COBOL source code. A preprocessor (translator) replaces those EXEC CICS statements with the appropriate COBOL code to call CICS before the program is compiled â€” not altogether unlike 1403:, but the TR instruction made it easy to translate to other 7- and 8-bit codes. Over time IBM added hardware-accelerated services to perform translation to and between larger codes, hardware-specific service for Unicode transforms and software support of, e.g., 2489:
Subsequent to the investigations, IBM reached multimillion-dollar settlements with both Fujitsu and Hitachi, collecting substantial fractions of both companies' profits for many years. Reliable reports indicate that the settlements exceeded US$ 500,000,000.
2333:
addressable memory area. MVS/XA supported a 24-bit legacy addressing mode for older 24-bit applications (i.e. those that stored a 24-bit address in the lower 24 bits of a 32-bit word and utilized the upper 8 bits of that word for other purposes).
1463:
mode) - adding, renaming or deleting new elements and reporting all the contents of a specified element. However, unlike in many other systems, these levels are not usually actual directories but just a naming convention (like the original
2283:
MVS has now evolved into z/OS; older MVS releases are no longer supported by IBM and, since 2007, only 64-bit z/OS releases are supported. z/OS supports running older 24-bit and 31-bit MVS applications alongside newer 64-bit applications.
979:
do), the programmers has to estimate the job's maximum memory requirement and pre-define it for MVT. A job step that contains a mix of small and large programs wastes memory while the small programs run. Most seriously, memory can become
2619:
the Congressional testimony, near the end, only says "Hitachi has yet to admit that any of IBM's secrets were used in the development of new products, and they have not yet compensated IBM for the huge expenses involved in settling the
984:, i.e., the memory not used by current jobs could be divided into uselessly small chunks between the areas used by current jobs, and the only remedy was to wait until some current jobs finished before starting any new ones. 1249:
problem was solvable by data collected by that recovery routine, IBM standards dictated that this fault was reportable and required repair. Thus, IBM standards, when rigorously applied, encouraged continuous improvement.
1164:(XA and ESA; up to 2048MB) and now (as z/OS) 64-bit addressing. The most significant motives for the rapid upgrade to 31-bit addressing were the growth of large transaction-processing networks, mostly controlled by 1143:
if one CPU failed. In loosely coupled configurations each of a group of processors (single and / or tightly coupled) had its own memory and operating system but shared peripherals and the operating system component
1637:
MVS includes a facility called Virtual I/O (VIO), with which temporary datasets can be stored in simulated tracks on the paging datasets, eliminating the overhead of allocation but adding some processing overhead.
1148:
allowed managing the whole group from one console. This provided greater resilience and let operators decide which processor should run which jobs from a central job queue. MVS JES3 gave users the opportunity to
744: 1585:
Generation Data Groups (GDGs) are groups of like named data sets, which can be referenced by absolute generation number, or by an offset from the most recent generation. They were originally designed to support
1550:
Entry-Sequenced Datasets (ESDS) provided facilities similar to those of both sequential and BDAM datasets, since they could be read either from start to finish or directly by specifying an offset from the
1256:
IBM dropped support for DSS with Selectable Unit 7 (SU7), an update to OS/VS2 Release 3.7 required by the program product OS/VS2 MVS/System Extensions (MVS/SE), Program Number 5740-XEl. The User group
2777: 2747: 1153:
together two or more data processing systems via shared disks and Channel-to-Channel Adapters (CTCA's). This capability eventually became available to JES2 users as Multi-Access SPOOL (MAS).
1139:. In tightly coupled systems, two CPUs shared concurrent access to the same memory (and copy of the operating system) and peripherals, providing greater processing power and a degree of 1494:(direct access) data sets, the application program had to specify the physical location of the data it wanted to access (usually by specifying the offset from the start of the data set). 737: 1373:. Language support is packaged as a common component called "Language Environment" or "LE" to allow uniform debugging, tracing, profiling, and other language independent functions. 1302:(CF or Integrated Coupling Facility, ICF, if co-located on the same mainframe hardware). Multiple sysplexes can be joined via standard network protocols such as IBM's proprietary 2493:
The three companies have long since amicably agreed to many joint business ventures. For example, in 2000 IBM and Hitachi collaborated on developing the IBM z900 mainframe model.
1270:
Program-Event Recording (PER) exploitation was performed by the enhancement of the diagnostic SLIP command with the introduction of the PER support (SLIP/Per) in SU 64/65 (1978).
2574:
Some processors could take more physical storage than the size of a single address space, but still much smaller than the aggregate size of a typical workload's virtual storage.
2360:
IBM introduced MVS/ESA as MVS/SP Version 3 in February 1988, then MVS/ESA SP Version 4 and MVS/ESA SP Version 5. IBM replaced it with OS/390 in late 1995 and subsequently with
2957: 2935: 2913: 2891: 2869: 2847: 956:(Multiprogramming with a Variable number of Tasks) was an enhancement that further refined memory use. Instead of using fixed-size memory partitions, MVT allocates memory to 730: 1617:) can use local data management interfaces to transparently create, manage, and access VSAM record-oriented files by using client-server products implemented according to 2287:
MVS releases up to 3.8j (24-bit, released in 1981) were freely available and it is now possible to run the MVS 3.8j release in mainframe emulators for free, such as the
2260: 2222: 1073: 953: 892: 446: 1501:
data sets a specified section of each record was defined as a key that could be used as a key to look up specific records. The key quite often consisted of multiple
3221: 2486:. Any communications from Amdahl to Fujitsu were through "Amdahl Only Specifications" which were scrupulously cleansed of any IBM IP or any references to IBM's IP. 2500:
of MVS, and many third-party software vendors with MVS-compatible products were able to produce MSP- and VOS3-compatible versions with little or no modification.
2375: 1245:
tracks. Early data capture at the time of the error maximizes debugging, and facilities exist for the recovery routines (task and system mode, both) to do this.
2821: 911:(IOS). IBM's use of "OS/VS2" emphasized upwards compatibility: application programs that ran under MVT did not even need recompiling to run under MVS. The same 2310:
is based on a 24-bit address. Because of this 24-bit address length, programs running under MVS/370 are each given 16 MB of contiguous virtual storage.
2123: 2785: 2357:(S/370-ESA). MVS/ESA extends the 24-bit and 31-bit addressing modes of MVS/XA by adding an access register (AR) mode for references between address spaces. 1577:
Partitioned data sets (PDS) are sequential data sets subdivided into "members" that could each be processed as sequential files in their own right (like a
2755: 1505:
but these had to be contiguous and in the right order; and key values had to be unique. Hence an IBM ISAM file could have only one key, equivalent to the
2256: 2131: 900: 214: 74: 3148: 3580: 2196: 1618: 2958:"OPENEDITION SERVICES ON MVS/ESA SP VERSION 4 RELEASE 3 ANNOUNCED AND AVAILABILITY OF MVS/ESA SP VERSION 4 RELEASE 3 WITH ADDITIONAL ENHANCEMENTS" 2379: 240: 2667: 3021: 1521:
Sequential and ISAM datasets could store either fixed-length or variable length records, and all types could occupy more than one disk volume.
3085: 2190: 1172: 943: 2703: 3179:
A. L. Scherr (December 1973). "Functional structure of IBM virtual storage operating systems Part II: OS/VS2-2 concepts and philosophies".
3214: 2644: 2354: 815:
First released in 1974, MVS was extended by program products with new names multiple times, retaining the term MVS in the nomenclature:
3138: 3406: 2823:
Exploring IBM eServer zSeries and S/390 Servers: See Why IBM's Redesigned Mainframe Computer Family Has Become More Popular than Ever!
1599: 883:. The MVS core remains fundamentally the same operating system. By design, programs written for MVS run on z/OS without modification. 2965: 2943: 2921: 2899: 2877: 2855: 2831: 1564: 2329:
architecture, which had a new I/O architecture and also expanded addresses from 24 bits to 31 bits, providing a 2 
1603: 1476:
supports setting up access controls based on filename patterns, analogous to access controls on directories on other platforms.
3361: 2471: 804: 625: 3561: 3207: 2523: 967:
is available. This is a significant advance over MFT's memory management, but has some weaknesses: if a job allocates memory
258: 919:
ran unchanged. IBM and users almost unanimously called the new system MVS from the start, and IBM continued to use the term
3168: 1587: 1326: 1303: 1273:
Multiple copies of MVS (or other IBM operating systems) could share the same machine if that machine was controlled by
1111:
Multiprocessing systems are either loosely coupled, which means that each computer has access to a common workload, or
3356: 3302: 3158: 2497: 1560: 1350: 1318:
applications. The support began with MVS/SP V4R3, and IBM has obtained UNIX 95 certification for z/OS V1R2 and later.
619: 318: 2306:
architecture, at the time MVS was released, supported only 24-bit virtual addresses, so the MVS/370 operating system
1535:
used various combinations of ISAM and BDAM datasets - usually BDAM for the actual data storage and ISAM for indexes.
2565:
some print media used the singular, MVS/System Extension: Computerworld, 15 Dec 1980 - Page 5; 26 June 1978 - Page 8
1532: 1491: 1480: 1362: 1132: 976: 3108: 1582:(PROCs), and "copy books" of programming language statements such as record definitions used by several programs. 1451:
in other operating systems. For example, there are utility programs that performed similar functions to those of
1315: 1218:
but in a menu and form oriented manner, and with a full screen editor and file browser. TSO's basic interface is
968: 3470: 3411: 3366: 3260: 2383: 1502: 1432: 1385: 1366: 1342: 1100: 981: 715: 303: 1267:
IBM again dropped support for DSS with SU64, an update to OS/VS2 Release 3.8 required by Release 2 of MVS/SE.
1389: 1112: 1092: 908: 3585: 3401: 3312: 3307: 3297: 3250: 796: 421: 399: 393: 358: 350: 297: 291: 246: 152: 3074:
An hour's worth of "minutes" from a Congressional Hearing about Japanese Industrial Espionage against IBM
1095:
had provided limited multiprocessor support. The 360 Model 67 had also hosted the multiprocessor capable
3493: 3319: 2483: 2421:
In late 1995 IBM bundled MVS with several program products and changed the name from MVS/ESA to OS/390.
2395:
MVS/ESA SP Version 5 Release 1, IBM stopped distinguishing OpenEdition from the operating system. Under
1578: 1465: 1448: 1261: 1136: 996: 947: 935: 872: 800: 792: 702: 682: 594: 570: 554: 413: 88: 1606:) uses a unique type of dataset, while the newer z/OS File System (zFS) (not to be confused with Sun's 3125:
Marie Anchordoguy, "Reprogramming Japan: The High Tech Crisis Under Communitarian Capitalism," p. 159.
1229:
MVS took a major step forward in fault-tolerance, built on the earlier STAE facility, that IBM called
3255: 3029: 2462: 2400: 1591: 1290: 1180: 1140: 912: 709: 689: 164: 69: 31: 560: 2392: 2288: 2276: 1510: 1469: 1196: 916: 3093: 1214:
terminals (and later, on VM as well), which allows the user to accomplish the same tasks as TSO's
1206:
interface, which was mainly used to run development tools and a few end-user information systems.
565: 3274: 3270: 2479: 2151: 2592:
The exceptions are mostly CVOL and user catalog alias names at the beginning of a dataset name.
2386:
provided by DFSMS (Data Facility System Managed Storage). The shell and utilities are based on
3351: 3282: 2827: 2517: 1380:
or by PCs running 3270 emulators. However, many mainframe applications these days have custom
1354: 1294:, introduced in September, 1990. Instances interoperate through a software component called a 1284:
Multiple MVS instances can be organized and collectively administered in a structure called a
1257: 972: 896: 588: 582: 576: 523: 475: 252: 1310:. The z/OS operating system (MVS' most recent descendant) also has native support to execute 3524: 3519: 3421: 3230: 3188: 2722: 2533: 1460: 1452: 1321:
The system is typically used in business and banking, and applications are often written in
1184: 1161: 1157: 1150: 1124: 1081: 939: 852: 765: 469: 309: 159: 128: 123: 3172: 3162: 3152: 3142: 2475: 1128: 1069: 964: 860: 3071: 3047: 1187:
but from the 1970s onwards was also used to start and allocate resources to long-running
3386: 2726: 2504: 1574:
VSAM also included a catalog component used for user catalogs and MVS' master catalog.
1539: 1381: 1088: 988: 880: 841: 780: 695: 116: 2370:
upgrade to Version 4 Release 3 of MVS/ESA SP announced February 1993 with support for
1555:
software or hardware failure in the middle of an index update might corrupt the index.
1423:. The software translation services take source and destination code pages as inputs. 1087:
Early editions of MVS (mid-1970s) are among the first of the IBM OS series to support
3574: 3480: 3391: 3242: 992: 2302:
is a generic term for all versions of the MVS operating system prior to MVS/XA. The
1472:
supports a default prefix for files (similar to a "current directory" concept), and
3545: 3514: 3329: 2307: 1487:
Sequential data sets were normally read one record at a time from beginning to end.
1408: 1219: 1215: 1203: 1160:
addressing (i.e., up to 16MB). As the underlying hardware progressed, it supported
1120: 1077: 788: 457: 176: 1325:. COBOL programs were traditionally used with transaction processing systems like 3425: 3371: 2470:
documentation misspellings were faithfully copied. IBM cooperated with the U.S.
2466: 2458: 1514: 1506: 1396: 1200: 1188: 1091:
configurations, though the M65MP variant of OS/360 running on 360 Models 65 and
950:), the ability for a job to dynamically create new tasks with the ATTACH macro. 3438: 2601:
E.g., IBM does not support using a concatenation of PDSs and Unix directories.
2529: 2326: 2303: 1614: 773: 769: 656: 439: 228: 142: 138: 57: 2461:
and internal documentation in one of the 20th century's most famous cases of
1447:
the components separated by the dots are used to organize files similarly to
3465: 2689:
The Operating System Handbook or, Fake Your Way Through Minis and Mainframes
2496:
Because of this historical copying, MSP and VOS3 are properly classified as
1116: 987:
In the early 1970s IBM sought to mitigate these difficulties by introducing
915:
files could be used unchanged; utilities and other non-core facilities like
895:
that retained most of the original code and, like MVT, is mainly written in
649: 530: 3199: 2848:"ENTERPRISE SYSTEMS ARCHITECTURE/370 (TM) AND MVS/SYSTEM PRODUCT VERSION 3" 3509: 3433: 3396: 3055:. Redbooks (Second ed.). IBM. March 2006. p. 26. SG24-7035-01. 2387: 2330: 2255:
DFP is no longer available as a separate product, but has become part of
1377: 1211: 904: 795:. It is unrelated to IBM's other mainframe operating system lines, e.g., 330: 324: 3192: 991:(which IBM called "virtual storage"), which allowed programs to request 891:, but it is, in fact a major rewrite. OS/VS2 release 1 is an upgrade of 3455: 3381: 3292: 3287: 2754:(Announcement Letter). 21 October 1981. LTR ENUS283-042. Archived from 2537: 2454: 2450: 1622: 1568: 1358: 1338: 1295: 1169: 1096: 995:
larger than physical memory. The original implementations had a single
856: 668: 662: 493: 387: 370: 285: 195: 17: 3488: 3339: 3324: 2784:(Announcement Letter). 21 October 1981. LTR ZP81-0798. Archived from 2687: 2541: 2416: 2396: 2350: 1420: 1416: 1400: 1307: 1274: 1068:
MVS maximized processing potential by providing multiprogramming and
888: 876: 837: 784: 548: 542: 533: 499: 487: 481: 433: 427: 381: 364: 199: 191: 187: 2271: 1468:, where folder hierarchy was an illusion maintained by the Finder). 49: 1346: 3450: 3443: 3376: 2371: 2270: 1412: 1404: 1322: 1311: 1104: 864: 777: 631: 539: 234: 2936:"OS/390 Release 1 Availability and Release 2 Additional Function" 2892:"IBM MVS/ESA SP Version 5 Release 1 and OpenEdition Enhancements" 2444: 1571:- usually ESDS for the actual data storage and KSDS for indexes. 3460: 3344: 2639: 2637: 2545: 2430: 2404: 2361: 1626: 1543: 1525: 1498: 1473: 1440: 1370: 1330: 1278: 1260:
passed a requirement that IBM reinstate DSS, and IBM provided a
1223: 1207: 1192: 1165: 1145: 907:, but not the performance-sensitive ones, in particular not the 868: 848: 645: 600: 505: 452: 203: 78: 3203: 1388:
interfaces. The z/OS operating system has built-in support for
3529: 3234: 2799: 2653: 2093:
OS/VS2 MVS Sequential Access Method-Extended (SAM-E), 5740-AM3
1607: 1542:
operating systems introduced a new file management component,
1456: 1341:. Applications can also be written in other languages such as 1334: 1001: 62: 2148:
TSO Programming Control Facility - II (PCF II), FDP 5798-CLW,
1613:
Programs running on network-connected computers (such as the
3057:
Name changed from OpenEdition to OS/390 UNIX System Services
3049:
UNIX System Services z/OS Version 1 Release 7 Implementation
2155:
Replaces TSO Command Package, TSO Command Processor and PCF
3022:"IBM OS/390 Version 2 Release 5 Availability and Release 6" 2520:
a S/370, S/390, and zSeries emulator capable of running MVS
1479:
As with other members of the OS family, MVS' data sets are
1040: 1008: 2119:
MVS/XA Data Facility Product Version 1 Release 1, 5665-284
2610:
OS/VS2 Release 2 through 3.8, MVS/SE and MVS/SP Version 1
938:(Multiprogramming with a Fixed number of Tasks) provides 2646:
IBM System/360 Operating System: Concepts and Facilities
2482:, however, was not involved in Fujitsu's theft of IBM's 2374:
and other standards. While the initial release only had
2227:
In the late seventies and early eighties IBM announced:
1483:. MVS inherited three main types from its predecessors: 3072:
https://fas.org/irp/congress/1989_cr/h890712-japan.htm
887:
At first IBM described MVS as simply a new release of
828:
next to MVS/ESA (MVS/Enterprise Systems Architecture),
1621:(DDM). DDM is also the base architecture for the MVS 3159:
MVS: the operating system that keeps the world going
2240:
5740-AM8 Access Method Services Cryptographic Option
2142:
TSO Command Processor - FDP 5798-AYF (PRINT command)
2111:
5740-AM8 Access Method Services Cryptographic Option
1395:
The native character encoding scheme of MVS and its
3538: 3502: 3479: 3420: 3269: 3241: 2711:(Second ed.). IBM. November 1973. GC28-0640-1. 2526:
supplied with MVS (and successor) operating systems
2145:
TSO/VS2 Programming Control Facility - FDP 5798-BBJ
2087:
Data Facility/Data Set Services (DF/DSS), 5740-UT3.
859:models). IBM added UNIX support (originally called 182: 172: 158: 148: 134: 122: 112: 94: 84: 68: 56: 3010:. First Edition. IBM. December 1993. GC23-3012-00. 2996:. First Edition. IBM. February 1993. GC23-3011-00. 2982:. First Edition. IBM. December 1993. GC23-3010-00. 2237:5740-AM3 Sequential Access Method Extended (SAM-E) 2122:MVS/XA Data Facility Product Version 2 Release 1, 2108:5740-AM3 Sequential Access Method Extended (SAM-E) 1431:Files, other than Unix files, are properly called 2457:both repeatedly and illegally obtained IBM's MVS 2128:MVS/ESA Data Facility Product Version 3, 5665-XA3 2084:Data Facility Extended Function (DF/EF), 5740-XYQ 1135:(ASP) and the tightly coupled multiprocessing of 264:7040/7044 Operating System (16/32K) (7040-PR-150) 3028:. IBM. 24 February 1998. 298-049. Archived from 2876:. IBM. 5 September 1990. 290-487. Archived from 2854:. IBM. 15 February 1988. 288-059. Archived from 2234:5740-XYQ Data Facility Extended Function (DF/EF) 2223:Data Facility Storage Management Subsystem (MVS) 2210:MVS/ESA System Product: JES3 Version 5, 5655-069 2207:MVS/ESA System Product: JES2 Version 5, 5655-068 2204:MVS/ESA System Product: JES3 Version 4, 5695-048 2201:MVS/ESA System Product: JES2 Version 4, 5695-047 2096: 1264:to allow use of DSS after MVS/SE was installed. 871:certifications at several different levels from 3084:Alexander, Charles; Buderi, Bob (5 July 1982). 2964:. IBM. 9 February 1993. 293-060. Archived from 2920:. IBM. 10 October 1995. 295-423. Archived from 2870:"IBM MVS/ESA SYSTEM PRODUCT VERSION 4 OVERVIEW" 2105:5740-XYQ Data Facility Extended Function (DFEF) 1226:, were added later for form-driven interfaces. 2465:. Fujitsu relied heavily on IBM's code in its 2435:The current level of MVS is marketed as z/OS. 2376:National Institute of Standards and Technology 2323:Multiple Virtual Storage/Extended Architecture 2081:Data Facility/Device Support (DF/DS), 5740-AM7 1435:in MVS. Names of those files are organized in 1168:, which ran in a single address space—and the 822:next to MVS/SP (MVS/System Product) Version 1, 3215: 2942:. IBM. 29 March 1996. 296-018. Archived from 2675:. First Edition. IBM. June 1978. GC28-0984-0. 2540:operating system, and all later incarnations— 2231:5740-AM7 Data Facility Device Support (DF/DS) 1559:These VSAM formats became the basis of IBM's 1281:(LPAR) instead of an entire physical system. 899:. The MVS core is almost entirely written in 738: 8: 3008:OpenEdition MVS POSIX.2 Conformance Document 2994:OpenEdition MVS POSIX.1 Conformance Document 2898:. IBM. 6 April 1994. 294-152. Archived from 2102:5740-AM7 Data Facility Device Support (DFDS) 2068:DEMF (Display Exceprion Monitoring Program) 1627:Distributed Relational Database Architecture 42: 3067: 3065: 2186:MVS/System Product-JES3 Version 2, 5665-291 2183:MVS/System Product-JES2 Version 2, 5740-XC6 1123:and are controlled by a single copy of the 825:next to MVS/XA (MVS/eXtended Architecture), 3222: 3208: 3200: 2325:, was a version of MVS that supported the 2257:Data Facility Storage Management Subsystem 2132:Data Facility Storage Management Subsystem 1649: 1376:MVS systems are traditionally accessed by 745: 731: 215:History of IBM mainframe operating systems 210: 41: 2748:"IBM Large Systems Announcement Overview" 2139:OS/VS2 MVS TSO Command Package (5740-XT6) 1183:(JCL), which was originally designed for 1127:. MVS retained both the loosely coupled 960:for job steps as needed, provided enough 903:, although a few modules were written in 2914:"Preview: S/390 Server Operating System" 2826:. Maximum Press (FL). pp. 210–290. 1619:Distributed Data Management Architecture 1588:grandfather-father-son backup procedures 1298:(XCF) and a hardware component called a 1028:Shared virtual area (controlled by MVS) 1027: 1012:MVS (shared part of all address spaces) 1011: 819:first to MVS/SE (MVS/System Extensions), 2633: 2558: 2380:Federal Information Processing Standard 1602:(HFS) (not to be confused with Apple's 213: 2171:OS/VS2 MVS/System Extensions, 5740-XEl 2656:. June 1970. p. 16. GC28-6535-7. 2355:S/370 Enterprise Systems Architecture 1610:) uses a VSAM Linear Data Set (LDS). 1546:, which provided similar facilities: 1179:The main user interfaces to MVS are: 1173:relational database management system 7: 3109:"Hitachi-F.B.I. Tapes Are Released" 2195:MVS/System Product-JES3 Version 3, 2189:MVS/System Product-JES2 Version 3, 27:Operating system for IBM mainframes 3107:Malone, Michael S. (16 May 1983). 2800:"The MVS 3.8j Tur(n)key 4- System" 2343:MVS Enterprise System Architecture 1870:JES2 Release 4.1 RJE 3790 Support 1859:3850 MSS Programming Enhancements 1210:is a TSO application for users on 863:) in MVS/SP V4.3 and has obtained 25: 2820:Hoskins, Jim; Frank, Bob (2003). 2778:"Data Facility Product Release 1" 2449:Japanese mainframe manufacturers 2439:Closely related operating systems 2349:) is any version of MVS prior to 3557: 3556: 2583:Via Job Entry Subsystem 3 (JES3) 1006:MVS address spaces - global view 783:. IBM developed MVS, along with 48: 3581:IBM mainframe operating systems 2503:When IBM introduced its 64-bit 2472:Federal Bureau of Investigation 2403:, and has kept that name under 2136:Replaces DFP, DF/DSS and DF/HSM 2002:Hardware Recovery Enhancements 1222:, although facilities, such as 1137:OS/360 Model 65 Multiprocessing 3086:"Now, from the FBI: Japanscam" 1524:All of these are based on the 1513:table; ISAM could not support 1296:Cross-system Coupling Facility 675: 43:Multiple Virtual Storage (MVS) 1: 3139:IBM: z/OS V1R11.0 MVS Manuals 2243:5748-UT2 Offline 3800 Utility 2114:5748-UT2 Offline 3800 Utility 2097:MVS/370 Data Facility Product 2078:ACF/VTAM (5746-RC3, 5735-RC2) 1750:Data Management Enhancements 1306:(SNA) or, more recently, via 280:Miscellaneous S/360 line OSes 223:Early mainframe computer OSes 3149:IBM: z/OS V1R8.0 MVS manuals 3046:"1.3.9 OS/390 V2R6 - 1998". 2705:OS/VS Dynamic Support System 2090:Data Facility Sort, 5740-SM1 1304:Systems Network Architecture 1080:predecessors, MVS supported 1053: 1048: 1043: 1036: 1022: 1019: 1016: 1004: 764:, is the most commonly used 466:(OS/VS2R2 and later) (1974) 2980:Introducing OpenEdition MVS 2723:"IBM Corporation - UNIX 95" 2217:Data Facility Product (DFP) 2099:(DFP), 5665-295, replacing 1561:database management systems 1533:database management systems 1199:(Time Sharing Option), the 977:database management systems 855:support was added with the 100:; 50 years ago 3602: 3175: (archived 2001-07-16) 3165: (archived 2001-06-30) 3155: (archived 2006-11-04) 3145: (archived 2009-09-05) 2442: 2428: 2414: 2220: 1958:SSS Release 5 TCAM Direct 1826:Service Data Improvements 1300:Hardware Coupling Facility 1133:Attached Support Processor 267:1410/7010 Operating System 29: 3554: 2536:utility designed for the 2378:(NIST) certification for 1936:MVS Dumping Improvements 1739:Supervisor Performance 2 1717:Supervisor Performance 1 1538:In the early 1970s IBM's 1316:Single UNIX Specification 1156:MVS originally supported 927:versions such as MVS/XA. 47: 3471:Red Hat Enterprise Linux 3412:Red Hat Enterprise Linux 3261:Red Hat Enterprise Linux 2384:hierarchical file system 2035:Data Management Support 1925:System Security Support 1604:Hierarchical File System 1600:Hierarchical File System 758:Multiple Virtual Storage 2180:JES2 Version 1 5740-XYS 2177:JES3 Version 1 5740-XYN 2166:First version with REXX 1980:3800 12 Lines Per Inch 1706:Scheduler Improvements 1625:server that implements 1115:, which means that the 1072:capabilities. Like its 923:in the naming of later 909:Input/Output Supervisor 781:IBM mainframe computers 760:, more commonly called 117:IBM mainframe computers 3308:DOS/360 and successors 2686:DuCharme, Bob. "MVS". 2280: 1947:TCAM Direct (TCAM 10) 1815:Scheduler/IOS Support 1038:One application's view 351:DOS/360 and successors 229:GM OS & GM-NAA I/O 3320:OS/360 and successors 3169:MVS... a long history 3026:Software Announcement 2484:intellectual property 2443:Further information: 2274: 1837:JES3 Release 3.1 MSS 1466:Macintosh File System 997:virtual address space 414:OS/360 and successors 3034:UNIX System Services 2962:Announcement Letters 2940:Announcement Letters 2918:Announcement Letters 2896:Announcement Letters 2874:Announcement Letters 2852:Announcement Letters 2652:(Seventh ed.). 2534:batch job processing 2463:industrial espionage 2401:UNIX System Services 2368:MVS/ESA OpenEdition: 2158:5665-285 for MVS/370 2057:Processor Support 2 1914:3895 Deposit System 1181:Job Control Language 1141:graceful degradation 1054:Shared virtual area 913:Job Control Language 791:, as a successor to 710:UNIX System Services 690:UNIX System Services 32:MVS (disambiguation) 30:For other uses, see 3193:10.1147/sj.124.0382 3187:(4). IBM: 382–400. 3181:IBM Systems Journal 3096:on 15 October 2010. 2669:OS/VS2 MVS Overview 2275:MVS running on the 2174:MVS/System Product 2164:5685-025 for MVS/XA 2161:5665-293 for MVS/XA 2075:ACF/TCAM (5735-RCl) 1892:EREP Modifications 1652: 1511:relational database 44: 3113:The New York Times 3032:on 11 April 2023. 2281: 1991:Processor Support 1650: 1443:files themselves. 832:and then extended 3568: 3567: 3231:Operating systems 2968:on 11 April 2023. 2946:on 16 April 2023. 2924:on 16 April 2023. 2902:on 11 April 2023. 2880:on 11 April 2023. 2289:Hercules Emulator 2259:, under the name 2134:(DFSMS), 5695-DF1 2072: 2071: 2024:TSO/VTAM Level 2 1633:Virtual I/O (VIO) 1455:(but without the 1355:assembly language 1279:Logical Partition 1231:software recovery 1062: 1061: 1058: 1057: 1032: 1031: 944:memory partitions 897:assembly language 755: 754: 209: 208: 16:(Redirected from 3593: 3560: 3559: 3224: 3217: 3210: 3201: 3196: 3126: 3123: 3117: 3116: 3104: 3098: 3097: 3092:. Archived from 3081: 3075: 3069: 3060: 3059: 3054: 3043: 3037: 3036: 3018: 3012: 3011: 3004: 2998: 2997: 2990: 2984: 2983: 2976: 2970: 2969: 2954: 2948: 2947: 2932: 2926: 2925: 2910: 2904: 2903: 2888: 2882: 2881: 2866: 2860: 2859: 2858:on 6 March 2023. 2844: 2838: 2837: 2817: 2811: 2810: 2808: 2806: 2796: 2790: 2789: 2788:on 6 March 2023. 2774: 2768: 2767: 2765: 2763: 2744: 2738: 2737: 2735: 2733: 2719: 2713: 2712: 2710: 2700: 2694: 2693: 2683: 2677: 2676: 2674: 2664: 2658: 2657: 2651: 2641: 2621: 2617: 2611: 2608: 2602: 2599: 2593: 2590: 2584: 2581: 2575: 2572: 2566: 2563: 2524:Utility programs 1653: 1528:disk structure. 1461:batch processing 1453:Windows Explorer 1185:batch processing 1125:operating system 1082:multiprogramming 1041: 1009: 1002: 940:multiprogramming 931:Evolution of MVS 766:operating system 747: 740: 733: 484:Version 1 (1980) 211: 113:Marketing target 108: 106: 101: 52: 45: 39:Operating system 21: 3601: 3600: 3596: 3595: 3594: 3592: 3591: 3590: 3571: 3570: 3569: 3564: 3550: 3534: 3498: 3475: 3416: 3265: 3237: 3228: 3178: 3173:Wayback Machine 3163:Wayback Machine 3153:Wayback Machine 3143:Wayback Machine 3135: 3130: 3129: 3124: 3120: 3106: 3105: 3101: 3083: 3082: 3078: 3070: 3063: 3052: 3045: 3044: 3040: 3020: 3019: 3015: 3006: 3005: 3001: 2992: 2991: 2987: 2978: 2977: 2973: 2956: 2955: 2951: 2934: 2933: 2929: 2912: 2911: 2907: 2890: 2889: 2885: 2868: 2867: 2863: 2846: 2845: 2841: 2834: 2819: 2818: 2814: 2804: 2802: 2798: 2797: 2793: 2776: 2775: 2771: 2761: 2759: 2746: 2745: 2741: 2731: 2729: 2721: 2720: 2716: 2708: 2702: 2701: 2697: 2685: 2684: 2680: 2672: 2666: 2665: 2661: 2649: 2643: 2642: 2635: 2630: 2625: 2624: 2618: 2614: 2609: 2605: 2600: 2596: 2591: 2587: 2582: 2578: 2573: 2569: 2564: 2560: 2555: 2514: 2476:sting operation 2447: 2441: 2433: 2427: 2419: 2413: 2399:V2R6 it became 2340: 2316: 2297: 2269: 2225: 2219: 2165: 2154: 2135: 1782:JES3 Release 2 1695:JES2 Release 4 1651:MVS SU Numbers 1644: 1642:Upgrades to MVS 1635: 1481:record-oriented 1459:and usually in 1429: 1286:systems complex 1129:multiprocessing 1119:share the same 1113:tightly coupled 1070:multiprocessing 965:physical memory 933: 861:OpenEdition MVS 813: 751: 722: 721: 652: 638: 637: 615: 607: 606: 526: 516: 515: 417: 406: 405: 354: 343: 342: 281: 273: 272: 268: 224: 167: 104: 102: 99: 95:Initial release 40: 35: 28: 23: 22: 15: 12: 11: 5: 3599: 3597: 3589: 3588: 3583: 3573: 3572: 3566: 3565: 3555: 3552: 3551: 3549: 3548: 3542: 3540: 3536: 3535: 3533: 3532: 3527: 3522: 3517: 3512: 3506: 3504: 3500: 3499: 3497: 3496: 3491: 3485: 3483: 3477: 3476: 3474: 3473: 3468: 3463: 3458: 3453: 3448: 3447: 3446: 3436: 3430: 3428: 3418: 3417: 3415: 3414: 3409: 3404: 3399: 3394: 3389: 3384: 3379: 3374: 3369: 3364: 3359: 3354: 3349: 3348: 3347: 3342: 3337: 3332: 3327: 3317: 3316: 3315: 3305: 3300: 3295: 3290: 3285: 3279: 3277: 3267: 3266: 3264: 3263: 3258: 3253: 3247: 3245: 3239: 3238: 3229: 3227: 3226: 3219: 3212: 3204: 3198: 3197: 3176: 3166: 3156: 3146: 3134: 3133:External links 3131: 3128: 3127: 3118: 3099: 3076: 3061: 3038: 3013: 2999: 2985: 2971: 2949: 2927: 2905: 2883: 2861: 2839: 2832: 2812: 2791: 2769: 2758:on 2 June 2023 2739: 2727:The Open Group 2714: 2695: 2678: 2659: 2632: 2631: 2629: 2626: 2623: 2622: 2612: 2603: 2594: 2585: 2576: 2567: 2557: 2556: 2554: 2551: 2550: 2549: 2527: 2521: 2513: 2510: 2505:z/Architecture 2440: 2437: 2429:Main article: 2426: 2423: 2415:Main article: 2412: 2409: 2388:Mortice Kerns' 2353:that supports 2339: 2336: 2315: 2312: 2296: 2293: 2268: 2265: 2245: 2244: 2241: 2238: 2235: 2232: 2221:Main article: 2218: 2215: 2214: 2213: 2212: 2211: 2208: 2205: 2202: 2199: 2193: 2187: 2184: 2181: 2178: 2172: 2169: 2168: 2167: 2162: 2159: 2152:TSO Extensions 2149: 2146: 2143: 2140: 2137: 2129: 2126: 2120: 2117: 2116: 2115: 2112: 2109: 2106: 2103: 2094: 2091: 2088: 2085: 2082: 2079: 2076: 2070: 2069: 2066: 2063: 2059: 2058: 2055: 2052: 2048: 2047: 2046:SMP Release 3 2044: 2041: 2037: 2036: 2033: 2030: 2026: 2025: 2022: 2019: 2015: 2014: 2011: 2008: 2004: 2003: 2000: 1997: 1993: 1992: 1989: 1986: 1982: 1981: 1978: 1975: 1971: 1970: 1967: 1964: 1960: 1959: 1956: 1953: 1949: 1948: 1945: 1942: 1938: 1937: 1934: 1931: 1927: 1926: 1923: 1920: 1916: 1915: 1912: 1909: 1905: 1904: 1901: 1898: 1894: 1893: 1890: 1887: 1883: 1882: 1879: 1876: 1872: 1871: 1868: 1865: 1861: 1860: 1857: 1854: 1850: 1849: 1848:SSS Release 4 1846: 1843: 1839: 1838: 1835: 1832: 1828: 1827: 1824: 1821: 1817: 1816: 1813: 1810: 1806: 1805: 1802: 1799: 1795: 1794: 1791: 1788: 1784: 1783: 1780: 1777: 1773: 1772: 1769: 1766: 1762: 1761: 1759: 1756: 1752: 1751: 1748: 1745: 1741: 1740: 1737: 1734: 1730: 1729: 1726: 1723: 1719: 1718: 1715: 1712: 1708: 1707: 1704: 1701: 1697: 1696: 1693: 1690: 1686: 1685: 1682: 1679: 1675: 1674: 1671: 1668: 1664: 1663: 1660: 1657: 1643: 1640: 1634: 1631: 1557: 1556: 1552: 1540:virtual memory 1519: 1518: 1495: 1488: 1428: 1427:MVS filesystem 1425: 1378:3270 terminals 1089:multiprocessor 1060: 1059: 1056: 1055: 1051: 1050: 1046: 1045: 1034: 1033: 1030: 1029: 1025: 1024: 1021: 1018: 1014: 1013: 993:address spaces 989:virtual memory 932: 929: 885: 884: 881:The Open Group 845: 830: 829: 826: 823: 820: 812: 809: 753: 752: 750: 749: 742: 735: 727: 724: 723: 720: 719: 713: 706: 703:OpenExtensions 699: 693: 686: 679: 672: 666: 660: 653: 644: 643: 640: 639: 636: 635: 629: 623: 616: 613: 612: 609: 608: 605: 604: 598: 592: 586: 580: 574: 568: 563: 561:VM/BSE (BSEPP) 558: 552: 546: 537: 527: 522: 521: 518: 517: 514: 513: 512: 511: 510: 509: 503: 497: 491: 485: 479: 473: 461: 455: 444: 443: 442: 437: 425: 418: 412: 411: 408: 407: 404: 403: 397: 391: 385: 379: 378: 377: 368: 362: 355: 349: 348: 345: 344: 341: 340: 339: 338: 337: 336: 335: 334: 313: 307: 301: 295: 289: 282: 279: 278: 275: 274: 271: 270: 265: 262: 256: 250: 244: 238: 232: 225: 222: 221: 218: 217: 207: 206: 184: 180: 179: 174: 170: 169: 168:Initially free 162: 156: 155: 150: 146: 145: 136: 132: 131: 126: 120: 119: 114: 110: 109: 96: 92: 91: 86: 82: 81: 75:Assembler (XF) 72: 66: 65: 60: 54: 53: 38: 26: 24: 14: 13: 10: 9: 6: 4: 3: 2: 3598: 3587: 3586:1974 software 3584: 3582: 3579: 3578: 3576: 3563: 3553: 3547: 3544: 3543: 3541: 3537: 3531: 3528: 3526: 3523: 3521: 3518: 3516: 3513: 3511: 3508: 3507: 3505: 3501: 3495: 3492: 3490: 3487: 3486: 3484: 3482: 3481:Point of sale 3478: 3472: 3469: 3467: 3464: 3462: 3459: 3457: 3454: 3452: 3449: 3445: 3442: 3441: 3440: 3437: 3435: 3432: 3431: 3429: 3427: 3423: 3419: 3413: 3410: 3408: 3405: 3403: 3400: 3398: 3395: 3393: 3390: 3388: 3385: 3383: 3380: 3378: 3375: 3373: 3370: 3368: 3365: 3363: 3360: 3358: 3355: 3353: 3350: 3346: 3343: 3341: 3338: 3336: 3333: 3331: 3328: 3326: 3323: 3322: 3321: 3318: 3314: 3311: 3310: 3309: 3306: 3304: 3301: 3299: 3296: 3294: 3291: 3289: 3286: 3284: 3281: 3280: 3278: 3276: 3272: 3268: 3262: 3259: 3257: 3254: 3252: 3249: 3248: 3246: 3244: 3243:Supercomputer 3240: 3236: 3232: 3225: 3220: 3218: 3213: 3211: 3206: 3205: 3202: 3194: 3190: 3186: 3182: 3177: 3174: 3170: 3167: 3164: 3160: 3157: 3154: 3150: 3147: 3144: 3140: 3137: 3136: 3132: 3122: 3119: 3114: 3110: 3103: 3100: 3095: 3091: 3087: 3080: 3077: 3073: 3068: 3066: 3062: 3058: 3051: 3050: 3042: 3039: 3035: 3031: 3027: 3023: 3017: 3014: 3009: 3003: 3000: 2995: 2989: 2986: 2981: 2975: 2972: 2967: 2963: 2959: 2953: 2950: 2945: 2941: 2937: 2931: 2928: 2923: 2919: 2915: 2909: 2906: 2901: 2897: 2893: 2887: 2884: 2879: 2875: 2871: 2865: 2862: 2857: 2853: 2849: 2843: 2840: 2835: 2833:1-885068-91-3 2829: 2825: 2824: 2816: 2813: 2801: 2795: 2792: 2787: 2783: 2779: 2773: 2770: 2757: 2753: 2749: 2743: 2740: 2728: 2724: 2718: 2715: 2707: 2706: 2699: 2696: 2691: 2690: 2682: 2679: 2671: 2670: 2663: 2660: 2655: 2648: 2647: 2640: 2638: 2634: 2627: 2616: 2613: 2607: 2604: 2598: 2595: 2589: 2586: 2580: 2577: 2571: 2568: 2562: 2559: 2552: 2547: 2543: 2539: 2535: 2531: 2528: 2525: 2522: 2519: 2516: 2515: 2511: 2509: 2506: 2501: 2499: 2494: 2491: 2487: 2485: 2481: 2477: 2473: 2468: 2464: 2460: 2456: 2452: 2446: 2438: 2436: 2432: 2424: 2422: 2418: 2410: 2408: 2406: 2402: 2398: 2394: 2389: 2385: 2381: 2377: 2373: 2369: 2365: 2363: 2358: 2356: 2352: 2348: 2344: 2337: 2335: 2332: 2328: 2324: 2320: 2313: 2311: 2309: 2305: 2301: 2294: 2292: 2290: 2285: 2278: 2273: 2266: 2264: 2262: 2258: 2253: 2249: 2242: 2239: 2236: 2233: 2230: 2229: 2228: 2224: 2216: 2209: 2206: 2203: 2200: 2198: 2194: 2192: 2188: 2185: 2182: 2179: 2176: 2175: 2173: 2170: 2163: 2160: 2157: 2156: 2153: 2150: 2147: 2144: 2141: 2138: 2133: 2130: 2127: 2125: 2121: 2118: 2113: 2110: 2107: 2104: 2101: 2100: 2098: 2095: 2092: 2089: 2086: 2083: 2080: 2077: 2074: 2073: 2067: 2064: 2061: 2060: 2056: 2053: 2050: 2049: 2045: 2042: 2039: 2038: 2034: 2031: 2028: 2027: 2023: 2020: 2017: 2016: 2012: 2009: 2006: 2005: 2001: 1998: 1995: 1994: 1990: 1987: 1984: 1983: 1979: 1976: 1973: 1972: 1968: 1965: 1962: 1961: 1957: 1954: 1951: 1950: 1946: 1943: 1940: 1939: 1935: 1932: 1929: 1928: 1924: 1921: 1918: 1917: 1913: 1910: 1907: 1906: 1902: 1899: 1896: 1895: 1891: 1888: 1885: 1884: 1880: 1877: 1874: 1873: 1869: 1866: 1863: 1862: 1858: 1855: 1852: 1851: 1847: 1844: 1841: 1840: 1836: 1833: 1830: 1829: 1825: 1822: 1819: 1818: 1814: 1811: 1808: 1807: 1803: 1800: 1797: 1796: 1792: 1789: 1786: 1785: 1781: 1778: 1775: 1774: 1771:3800 Support 1770: 1767: 1764: 1763: 1760: 1757: 1754: 1753: 1749: 1746: 1743: 1742: 1738: 1735: 1732: 1731: 1727: 1724: 1721: 1720: 1716: 1713: 1710: 1709: 1705: 1702: 1699: 1698: 1694: 1691: 1688: 1687: 1683: 1680: 1677: 1676: 1672: 1669: 1666: 1665: 1661: 1658: 1655: 1654: 1648: 1641: 1639: 1632: 1630: 1628: 1624: 1620: 1616: 1611: 1609: 1605: 1601: 1595: 1593: 1589: 1583: 1580: 1575: 1572: 1570: 1566: 1562: 1553: 1549: 1548: 1547: 1545: 1541: 1536: 1534: 1529: 1527: 1522: 1516: 1512: 1508: 1504: 1500: 1496: 1493: 1489: 1486: 1485: 1484: 1482: 1477: 1475: 1471: 1467: 1462: 1458: 1454: 1450: 1444: 1442: 1438: 1434: 1426: 1424: 1422: 1418: 1414: 1410: 1406: 1402: 1398: 1393: 1391: 1387: 1383: 1379: 1374: 1372: 1368: 1364: 1360: 1356: 1352: 1348: 1344: 1340: 1337:used to call 1336: 1332: 1328: 1324: 1319: 1317: 1313: 1309: 1305: 1301: 1297: 1293: 1292: 1287: 1282: 1280: 1276: 1271: 1268: 1265: 1263: 1259: 1254: 1250: 1246: 1242: 1238: 1234: 1232: 1227: 1225: 1221: 1217: 1213: 1209: 1205: 1202: 1198: 1194: 1191:jobs such as 1190: 1186: 1182: 1177: 1174: 1171: 1167: 1163: 1159: 1154: 1152: 1147: 1142: 1138: 1134: 1130: 1126: 1122: 1118: 1114: 1109: 1106: 1102: 1098: 1094: 1090: 1085: 1083: 1079: 1075: 1071: 1066: 1052: 1047: 1042: 1039: 1035: 1026: 1015: 1010: 1007: 1003: 1000: 998: 994: 990: 985: 983: 978: 975:programs and 974: 970: 966: 963: 959: 955: 951: 949: 945: 941: 937: 930: 928: 926: 922: 918: 914: 910: 906: 902: 898: 894: 890: 882: 878: 874: 870: 866: 862: 858: 854: 850: 846: 843: 839: 835: 834: 833: 827: 824: 821: 818: 817: 816: 810: 808: 806: 802: 798: 794: 790: 786: 782: 779: 775: 771: 767: 763: 759: 748: 743: 741: 736: 734: 729: 728: 726: 725: 717: 714: 711: 707: 704: 700: 697: 694: 691: 687: 684: 680: 677: 673: 670: 667: 664: 661: 658: 655: 654: 651: 647: 642: 641: 633: 630: 627: 624: 621: 618: 617: 611: 610: 602: 599: 596: 593: 590: 587: 584: 581: 578: 575: 572: 569: 567: 564: 562: 559: 556: 553: 550: 547: 544: 541: 538: 535: 532: 529: 528: 525: 520: 519: 507: 504: 501: 498: 495: 492: 489: 486: 483: 480: 477: 474: 471: 468: 467: 465: 462: 459: 456: 454: 451: 450: 448: 445: 441: 438: 435: 432: 431: 429: 426: 423: 420: 419: 415: 410: 409: 401: 398: 395: 392: 389: 386: 383: 380: 376:VSE/AF (1979) 375: 374: 372: 369: 366: 363: 360: 357: 356: 352: 347: 346: 332: 329: 328: 326: 323: 322: 320: 317: 316: 314: 311: 308: 305: 302: 299: 296: 293: 290: 287: 284: 283: 277: 276: 269:(1410-PR-155) 266: 263: 260: 257: 254: 251: 248: 245: 242: 239: 236: 233: 230: 227: 226: 220: 219: 216: 212: 205: 201: 197: 193: 189: 185: 181: 178: 175: 171: 166: 163: 161: 157: 154: 151: 149:Influenced by 147: 144: 140: 137: 133: 130: 127: 125: 121: 118: 115: 111: 97: 93: 90: 87: 83: 80: 76: 73: 71: 67: 64: 61: 59: 55: 51: 46: 37: 33: 19: 3546:Fedora Linux 3515:Workplace OS 3372:System/88 OS 3334: 3184: 3180: 3121: 3112: 3102: 3094:the original 3089: 3079: 3056: 3048: 3041: 3033: 3030:the original 3025: 3016: 3007: 3002: 2993: 2988: 2979: 2974: 2966:the original 2961: 2952: 2944:the original 2939: 2930: 2922:the original 2917: 2908: 2900:the original 2895: 2886: 2878:the original 2873: 2864: 2856:the original 2851: 2842: 2822: 2815: 2803:. Retrieved 2794: 2786:the original 2781: 2772: 2760:. Retrieved 2756:the original 2751: 2742: 2730:. Retrieved 2717: 2704: 2698: 2688: 2681: 2668: 2662: 2645: 2615: 2606: 2597: 2588: 2579: 2570: 2561: 2502: 2495: 2492: 2488: 2448: 2434: 2420: 2367: 2366: 2359: 2346: 2342: 2341: 2322: 2318: 2317: 2308:architecture 2299: 2298: 2286: 2282: 2254: 2250: 2246: 2226: 1645: 1636: 1612: 1596: 1584: 1576: 1573: 1558: 1537: 1530: 1523: 1520: 1515:foreign keys 1478: 1445: 1436: 1430: 1409:ISO/IEC 8859 1394: 1375: 1320: 1299: 1289: 1285: 1283: 1272: 1269: 1266: 1255: 1251: 1247: 1243: 1239: 1235: 1230: 1228: 1220:command line 1216:command line 1204:time-sharing 1178: 1155: 1121:real storage 1110: 1086: 1067: 1063: 1037: 1005: 986: 961: 957: 952: 948:multitasking 934: 924: 920: 901:Assembler XF 886: 844:systems, and 831: 814: 761: 757: 756: 566:VM/SE (SEPP) 463: 460:(SVS) (1972) 384:(1983, 1985) 315:RACS (1965) 183:Succeeded by 177:OS/VS2 (SVS) 124:Available in 36: 3426:workstation 2762:17 November 2459:source code 1969:158/168 AP 1507:primary key 1449:directories 1397:peripherals 1212:3270-family 1201:interactive 1189:interactive 969:dynamically 847:finally to 716:OpenSolaris 683:OpenEdition 676:OpenEdition 173:Preceded by 165:Proprietary 3575:Categories 2628:References 2530:BatchPipes 2304:System/370 2267:Modern MVS 1903:3838 VPSS 1615:IBM AS/400 1531:Early IBM 1078:OS/VS2 SVS 982:fragmented 962:contiguous 954:OS/360 MVT 942:: several 936:OS/360 MFT 893:OS/360 MVT 842:System/390 774:System/390 770:System/370 440:OS/VS1 BPE 143:System/390 139:System/370 70:Written in 3275:mainframe 2732:7 October 1881:JES3 RJP 1793:TSO/VTAM 1647:include: 1439:that are 1433:data sets 1117:computers 971:(as most 650:Unix-like 135:Platforms 85:OS family 58:Developer 3562:Category 3525:Trillian 3520:Monterey 3510:Taligent 3503:Projects 3434:Textpack 2805:30 March 2518:Hercules 2512:See also 2331:gigabyte 2279:emulator 2277:Hercules 2261:DFSMSdfp 2197:5685-002 2191:5685-001 2124:5665-XA2 2065:5752-868 2054:5752-864 2043:5752-863 2032:5752-860 2021:5752-858 2010:5752-857 1999:5752-855 1988:5752-851 1977:5752-848 1966:5752-847 1955:5752-837 1944:5752-836 1933:5752-833 1922:5752-832 1911:5752-830 1900:5752-829 1889:5752-827 1878:5752-826 1867:5752-825 1856:5752-824 1845:5752-821 1834:5752-818 1823:5752-817 1812:5752-816 1801:5752-815 1790:5752-813 1779:5752-812 1768:5752-810 1758:5752-809 1747:5752-808 1736:5752-807 1725:5752-806 1714:5752-805 1703:5752-804 1692:5752-803 1684:TCAM 10 1681:5752-802 1670:5752-801 1662:SU name 1629:(DRDA). 1437:catalogs 840:for the 811:Overview 674:MVS/ESA 614:TPF line 589:VM/XA SP 583:VM/XA SF 577:VM/XA MA 476:MVS/SE 2 458:OS/VS2R1 331:MUSIC/SP 259:MIT CTSS 186:MVS/SE, 3539:Related 3494:4690 OS 3489:4680 OS 3422:Desktop 3352:VM line 3298:TSS/360 3293:TOS/360 3288:BOS/360 3171:at the 3161:at the 3151:at the 3141:at the 2538:MVS/ESA 2498:"forks" 2455:Hitachi 2451:Fujitsu 2445:jp:VOS3 2393:vanilla 2347:MVS/ESA 2338:MVS/ESA 2300:MVS/370 2295:MVS/370 1359:FORTRAN 1291:sysplex 1151:network 1097:TSS/360 958:regions 857:zSeries 768:on the 688:OS/390 681:VM/ESA 669:AIX/ESA 663:AIX/370 524:VM line 494:MVS/ESA 449:(1967) 430:(1968) 388:VSE/ESA 373:(1979) 371:DOS/VSE 359:DOS/360 327:(1972) 321:(1966) 298:TSS/360 292:TOS/360 286:BOS/360 196:MVS/ESA 160:License 129:English 103: ( 18:MVS/ESA 3439:PC DOS 3387:zLinux 3340:OS/390 3325:OS/VS1 3271:Server 2830:  2620:case." 2542:OS/390 2480:Amdahl 2417:OS/390 2411:OS/390 2397:OS/390 2351:OS/390 2327:370-XA 2319:MVS/XA 2314:MVS/XA 1728:168AP 1673:VTAM2 1579:folder 1565:IMS/VS 1551:start. 1503:fields 1421:UTF-32 1419:, and 1417:UTF-16 1401:EBCDIC 1390:TCP/IP 1369:, and 1308:TCP/IP 1275:VM/370 1195:; and 1162:31-bit 1158:24-bit 1049:App 1 1023:App 3 1020:App 2 1017:App 1 889:OS/VS2 877:X/Open 853:64-bit 851:(when 838:OS/390 793:OS/360 785:OS/VS1 718:(2008) 712:(2001) 705:(2000) 698:(1999) 692:(1996) 685:(1995) 678:(1993) 671:(1991) 665:(1990) 659:(1981) 634:(2005) 628:(1979) 622:(1967) 603:(2000) 597:(1990) 595:VM/ESA 591:(1988) 585:(1985) 579:(1984) 573:(1980) 557:(1972) 555:VM/370 551:(1968) 549:VP/CSS 545:(1967) 536:(1967) 508:(2000) 502:(1995) 500:OS/390 496:(1988) 490:(1983) 488:MVS/XA 482:MVS/SP 478:(1979) 472:(1978) 470:MVS/SE 436:(1972) 434:OS/VS1 428:MFT II 424:(1966) 416:(1966) 402:(2021) 396:(2005) 390:(1991) 382:VSE/SP 367:(1972) 365:DOS/VS 361:(1965) 353:(1966) 333:(1985) 312:(1967) 306:(1967) 300:(1967) 294:(1965) 288:(1965) 261:(1961) 255:(1960) 249:(1959) 243:(1958) 237:(1957) 231:(1955) 200:OS/390 192:MVS/XA 188:MVS/SP 89:OS/360 3451:PC/IX 3444:DOS/V 3407:SRTOS 3377:IBM i 3283:IBSYS 3053:(PDF) 2709:(PDF) 2673:(PDF) 2650:(PDF) 2553:Notes 2532:is a 2474:in a 2372:POSIX 2321:, or 2013:IPCS 1509:of a 1413:UTF-8 1405:ASCII 1363:BASIC 1323:COBOL 1312:POSIX 1258:SHARE 1105:CP-67 925:major 869:UNIX™ 865:POSIX 778:IBM Z 708:z/OS 701:z/VM 696:Linux 632:z/TPF 571:VM/SP 540:CP-67 531:CP-40 394:z/VSE 325:MUSIC 310:ORVYL 253:IBSYS 235:BESYS 3461:OS/2 3397:DPPX 3392:DPCX 3345:z/OS 3090:Time 2828:ISBN 2807:2023 2764:2022 2734:2015 2546:z/OS 2544:and 2453:and 2431:z/OS 2425:z/OS 2405:z/OS 2362:z/OS 1804:SMP 1659:SUID 1567:and 1544:VSAM 1526:VTOC 1499:ISAM 1492:BDAM 1474:RACF 1441:VSAM 1371:REXX 1351:Java 1331:CICS 1329:and 1314:and 1224:ISPF 1208:ISPF 1193:CICS 1166:CICS 1146:JES3 1103:and 1076:and 1044:MVS 973:sort 905:PL/S 879:and 873:IEEE 867:and 849:z/OS 787:and 776:and 648:and 646:UNIX 601:z/VM 543:/CMS 534:/CMS 506:z/OS 453:65MP 241:UMES 204:z/OS 105:1974 98:1974 79:PL/S 3530:K42 3466:AOS 3456:AIX 3402:SSP 3382:AIX 3367:CPF 3362:TPF 3357:ACP 3335:MVS 3330:SVS 3313:VSE 3303:RAX 3256:CNK 3251:INK 3235:IBM 3233:by 3189:doi 2782:IBM 2752:IBM 2654:IBM 2467:MSP 1623:DB2 1608:ZFS 1594:). 1592:JCL 1569:DB2 1497:In 1490:In 1470:TSO 1457:GUI 1399:is 1386:GUI 1384:or 1382:web 1367:RPG 1347:C++ 1339:DB2 1335:SQL 1327:IMS 1288:or 1262:PTF 1197:TSO 1170:DB2 1131:of 1101:MTS 1074:MVT 921:MVS 917:TSO 836:to 805:TPF 797:VSE 789:SVS 762:MVS 657:UTS 626:TPF 620:ACP 464:MVS 447:MVT 422:MFT 400:VSE 319:RAX 304:MTS 247:SOS 153:TSS 63:IBM 3577:: 3424:, 3273:, 3185:12 3183:. 3111:. 3088:. 3064:^ 3024:. 2960:. 2938:. 2916:. 2894:. 2872:. 2850:. 2780:. 2750:. 2725:. 2636:^ 2407:. 2364:. 2291:. 2263:. 2062:68 2051:64 2040:63 2029:60 2018:58 2007:57 1996:55 1985:51 1974:48 1963:47 1952:37 1941:36 1930:33 1919:32 1908:30 1897:29 1886:27 1875:26 1864:25 1853:24 1842:21 1831:18 1820:17 1809:16 1798:15 1787:13 1776:12 1765:10 1656:SU 1563:, 1415:, 1411:, 1407:, 1365:, 1361:, 1357:, 1353:, 1349:, 1345:, 1099:, 1093:67 875:, 807:. 803:, 801:VM 799:, 772:, 202:, 198:, 194:, 190:, 141:, 77:, 3223:e 3216:t 3209:v 3195:. 3191:: 3115:. 2836:. 2809:. 2766:. 2736:. 2692:. 2548:. 2345:( 1755:9 1744:8 1733:7 1722:6 1711:5 1700:4 1689:3 1678:2 1667:1 1517:. 1343:C 746:e 739:t 732:v 107:) 34:. 20:)

Index

MVS/ESA
MVS (disambiguation)

Developer
IBM
Written in
Assembler (XF)
PL/S
OS/360
IBM mainframe computers
Available in
English
System/370
System/390
TSS
License
Proprietary
OS/VS2 (SVS)
MVS/SP
MVS/XA
MVS/ESA
OS/390
z/OS
History of IBM mainframe operating systems
GM OS & GM-NAA I/O
BESYS
UMES
SOS
IBSYS
MIT CTSS

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑