Incompatible Timesharing System - Significant Technical Features of The OS Itself

Significant Technical Features of The OS Itself

ITS introduced many revolutionary features:

  • It had the first device-independent graphics terminal output; programs generated generic commands to control screen content, which the system automatically translated into the appropriate character sequences for the particular type of terminal operated by the user.
  • A general mechanism for implementing virtual devices in software which ran in user processes (which were called "jobs" in ITS).
  • Using this mechanism, it provided transparent inter-machine filesystem access (almost certainly the first operating system to do so). The ITS machines were all connected to the ARPAnet, and a user on one could perform the same operations on files on other ITS machines as on local files.
  • Sophisticated process management; user processes were organized in a tree, and a superior process could control a large number of inferior processes. Any inferior process could be frozen at any point in its operation, and its state (including contents of the registers) examined; the process could then be restarted transparently.
  • An advanced software interrupt facility that allowed user processes to operate asynchronously, using complex interrupt handling mechanisms.
  • PCLSRing, a mechanism which provided what appeared (to user processes) to be quasi-atomic, safely interruptible system calls. No process could ever observe any process (including itself) in the middle of executing any system call.
  • In support of the AI Lab's robotics work, ITS also supported simultaneous real-time and time-sharing operation.

Many of these, and numerous other significant advances, were later picked up by other operating systems.

Read more about this topic:  Incompatible Timesharing System

Famous quotes containing the words significant, technical and/or features:

    Experience is not a matter of having actually swum the Hellespont, or danced with the dervishes, or slept in a doss-house. It is a matter of sensibility and intuition, of seeing and hearing the significant things, of paying attention at the right moments, of understanding and co-ordinating. Experience is not what happens to a man; it is what a man does with what happens to him.
    Aldous Huxley (1894–1963)

    When you see something that is technically sweet, you go ahead and do it and you argue about what to do about it only after you have had your technical success. That is the way it was with the atomic bomb.
    J. Robert Oppenheimer (1904–1967)

    All visible objects, man, are but as pasteboard masks. But in each event—in the living act, the undoubted deed—there, some unknown but still reasoning thing puts forth the mouldings of its features from behind the unreasoning mask. If man will strike, strike through the mask!
    Herman Melville (1819–1891)