In computing system generation or sysgen is the process of creating a particular unique instance of an operating system by combining user-specified options and parameters with manufacturer-supplied general-purpose program code to produce an operating system tailored for a particular hardware and software environment.[1] The term is primarily used when referencing older mainframe and minicomputer operating systems.

Some other programs have similar processes, although not usually called "sysgen." For example, IBM's Customer Information Control System (CICS) was installed through a process called CICSGEN.

Rationale

edit

A large general-purpose program such as an operating system has to provide support for all variations of Central processing unit (CPU) that it might be run on, for all supported main memory sizes, and for all possible configurations of input/output (I/O) equipment. No one installation requires all this support, so system generation provides a process for selecting the options and features actually required on any one system.

Sysgen produces a system that is most efficient in terms of CPU time, main memory requirements, I/O activity, and/or disk space. Often these parameters can be traded off, for example to generate a system that requires less memory at the expense of increased disk I/O operations.

Examples

edit

See also

edit

References

edit
  1. ^ Farlex. "The Free Dictionary". Retrieved June 21, 2013.
  2. ^ Kimpel, Paul. "End of the Summer Update". B5500 Emulation Project. Retrieved June 21, 2013.
  3. ^ IBM Corporation (1966). IBM System/360 Operating System System Generation (PDF).
  4. ^ "Installing RSX-11M 4.6 from scratch - Part 2: System generation (SYSGEN)". The Ancient Bits adventure. July 12, 2012. Retrieved May 21, 2025.

📚 Artikel Terkait di Wikipedia

CONFIG.SYS

only) Specifies file name of alternative DOS operating systems to boot. SYSGEN (PTS-DOS only) Configures the location of the various DOS parts in memory

System Generation (OS)

System Generation (SYSGEN) is a two-stage process for installing or updating OS/360, OS/VS1, OS/VS2 (SVS), OS/VS2 (MVS) and chargeable systems derived

CP/M

CP/M include ASM, DDT, DUMP, ED, LOAD, MOVCPM [pl], PIP, STAT, SUBMIT, and SYSGEN. CP/M Plus (CP/M Version 3) includes DIR (display list of files from a directory

RT-11

and its device drivers with all the comments removed and a program named "SYSGEN" which would build the operating system and drivers according to a user-specified

Backup

Digital Life". 2024. "Five key questions to ask about your backup solution". sysgen.ca. 23 March 2014. Does your company have a low tolerance to longer "data

OS/360 and successors

memory: when installing MFT, customers specify in the system generation (SysGen) a fixed number of partitions, areas of memory with fixed boundaries, in

Macro (computer science)

job stream for system generation in, e.g., OS/360. Unlike typical macros, sysgen stage 1 macros do not generate data or code to be loaded into storage, but

RSTS/E

CCL concepts were introduced although they had to be compiled in during "SYSGEN". Multi-terminal service was introduced which would allow a single job the