Abstract
An Operating System is described which will run on a wide variety of configurations of the I.C.T. 1900, and can handle a large number of online console users while at the same time running several offline (background) jobs. The system is not oriented towards either mode and can be either a batch processing system (such as the ATLAS Supervisor, IBSYS, or GECOS), or a multiaccess system (resembling, to the user, CTSS or MULTICS), or both simultaneously, depending on the installation, which can adjust the Schedulers.
Both online users and offline jobs use a common Command Language. The system includes a Multilevel device-independent File Store.
- 1 CRISMAN, P. A. (ED.) The Compatible Time-Sharing System- A Programmer's Guide, 2nd Ed. MIT Press, Cambridge, Mass., 1965.Google Scholar
- 2 DALEY, R. C., AND NEUMANN, P. G. A General-Purpose File System for Secondary Storage. Proc. AFIPS 1965 Fall Joint Comput. Conf., Vol. 27, Pt 1, pp. 213-229.Google Scholar
- 3 MOORE, B. J. The GEORGE 3 file store. (Unpublished).Google Scholar
- 4 KILBURN, T., PAYNE, R. B., AND HOWARTH, D. J. The ATLAS supervisor. Proc. AFIPS 1961 Eastern Joint Comput. Conf., Vol. 20, p. 279.Google Scholar
- 5 CORBATO, F. J., AND VYSSOTSKY, V. A. Introduction and overview of the MULTICS system. Proc. AFIPS 1965 Fall Joint Comput Conf., Vol. 27, Pt. 1, pp. 185-196.Google Scholar
Index Terms
GEORGE 3—A general purpose time sharing and operating system
Recommendations
The UNIX time-sharing system
UNIX is a general-purpose, multi-user, interactive operating system for the Digital Equipment Corporation PDP-11/40 and 11/45 computers. It offers a number of features seldom found even in larger operating systems, including: (1) a hierarchical file ...
Implementing real-time scheduling daemon in general purpose operating system Unix
RTCSA '00: Proceedings of the Seventh International Conference on Real-Time Systems and ApplicationsIn this paper, we propose a method implementing real-time scheduling in the Unix, a general-purpose operating system (GPOS), by considering the deadline of real-time tasks. Our approach employs a special task called the scheduling daemon, which deals ...
Comments