1 08/12/83, GCOS Environment Simulation
 2 
 3 This info segment describes an overview of the GCOS simulation
 4 capabilities on Multics.  For a list of GCOS-related info segments,
 5 see below.  For a brief summary of their contents, type "help
 6 gcos*.** -header"
 7 
 8 
 9 Functions simulated:
10 There are two simulators, one for batch processing, and one for time
11 sharing.  Both simulators catch the supervisor calls, DRLs and MMEs,
12 by the slave programs and perform the functions requested.  Most
13 slave programs, in native GCOS object code, are accommodated.  This
14 includes all the standard system software and the L* subroutine
15 library.
16 
17 
18 Major user commands:
19 gcos,                    for the batch simulator
20 gcos_tss, gtss,          for the time sharing simulator
21 gcos_card_utility, gcu,  for media conversion between GCOS and Multics
22 gcos_fms, gfms,          for restoring FILSYS save tapes onto Multics
23 
24 A GCOS Daemon facility is provided for batch users of card and IMCV
25 job inputs.  Other commands are available and will be listed in the
26 help output mentioned above.
27 
28 
29 Software release levels:
30 The GCOS software release level for both the batch and the time
31 sharing simulators is 4JS3.  Only the bundled GCOS software is
32 provided but tools are available to install separately obtained PSP
33 or other software.
34 
35 
36 General differences/limitations:
37 The GCOS FMS extended functions, such as concurrent access control,
38 delayed posting, test mode, etc., are not provided.  GCOS system
39 operator interfaces are not provided, except for card and IMCV tape
40 input.
41 
42 
43 Batch Differences/limitations:
44 The user's terminal is treated as the GCOS system console for the
45 batch job submitted.  Messages such as SRT, EOJ etc.  are printed
46 directly on the terminal just as they would appear on the GCOS
47 console.  The slave program SSA is not maintained.  The Multics path
48 name may be specified on any $ file card and no concurrency checking
49 is done.
50 
51 
52 TSS Differences/limitations:
53 GTSS uses Multics terminal interfaces; all functions provided by the
54 Multics set_tty command are available (such as line and character
55 delete).  Paper tape is not supported.  CARDIN is not supported since
56 batch jobs are submitted from a terminal with the gcos command.
57 
58 
59 Documentation:
60 All facilities are described in the GCOS Environment Simulator
61 manual, Order No.  AN05.
62 
63 
64 Info segments available online are:
65  gcos.info
66  gcos_build_library.info
67  gcos_card_utility.info
68  gcos_create_file.info
69  gcos_extract_module.info
70  gcos_fms.info
71  gcos_library_summary.info
72  gcos_list_patchfile.info
73  gcos_pull_tapefile.info
74  gcos_reformat_syslib.info
75  gcos_sysprint.info
76  gcos_syspunch.info
77  gcos_tss.info
78  gcos_tss_build_library.info
79 
80 
81 User libraries:
82 The user of either simulator may use other versions of system
83 software and subroutine libraries by specifying the -userlib
84 control_arg on the command line and having links set up to the
85 desired libraries.  For example, to use the GCOS 3/I software, one
86 would do the following:
87 
88  link >unb>gcos_system_software_3i_ gcos_system_software_
89  link >unb>gcos_library_subroutines_3i_ gcos_library_subroutines_
90  gcos my_jcl -userlib