TOPS-20

TOPS-20

TOPS-20 war ein Timesharing-Betriebssystem für die 36-Bit-Rechnerfamilie der Firma Digital Equipment Corporation, das auf den neueren Zentraleinheiten KL10 und KS10 der PDP-10 eingesetzt werden konnte. Die Kombination PDP-10 und TOPS-20 wurde ab 1976 als DECsystem20 eingeführt, die Vermarktung endete mit der Einstellung der gesamten 36-Bit-Produktlinie im Jahre 1983.

Inhaltsverzeichnis

Geschichte [1]

TOPS-20 war keine DEC-Eigenentwicklung, sondern fußte auf einem System, das in der Firma BBN Technologies für den Eigengebrauch auf den älteren PDP-10-CPUs entstanden war. Dieses System, bekannt unter dem Namen TENEX (Akronym TEN EXtended), unterstützte schon von Anfang an virtuelle Speicherverwaltung (teilweise mit einer selbst entwickelten Paging-Hardware). Außerdem waren die Kommandos sehr lang (fast schon Sätze), sie konnten aber – solange eindeutig – abgekürzt werden, es gab auch schon die Möglichkeit, über die Escape-Taste Kommandos automatisch vervollständigen zu lassen (wie später bei vielen Unix-Shells, beispielsweise tcsh, bei der der Anfangsbuchstabe t als Abkürzung für TENEX steht). TENEX wurde schon länger an vielen Universitäten der USA anstelle von TOPS-10 eingesetzt und war sogar innerhalb der Firma DEC geschätzt. BBN hatte vielfach versucht, sowohl TENEX als auch die selbst entwickelten Hardwarezusätze in die DEC-Produktlinie einfließen zu lassen, jedoch ohne Erfolg. Allerdings erwarb DEC im Jahre 1973 die Rechte an TENEX, ohne dass dies unmittelbar sichtbaren Einfluss auf die Geschäftspolitik hatte. Dennoch wurde sofort mit der Weiterentwicklung von TENEX begonnen, wobei DEC zur Verwirrung der Konkurrenz intern viele verschiedene Codenamen verwendete.

Bei der nächsten Generation der PDP-10-CPUs, der 1974 marktreifen KL10, hatten die DEC-Entwickler eine Paging-Hardware gebaut, die alle Anforderungen erfüllte, die TENEX für seine virtuelle Speicherverwaltung benötigte. Doch auch diese neue Maschine kam zunächst nur mit TOPS-10 auf den Markt. Erst im Januar 1976 später wurde auch ein System mit einem Betriebssystem TOPS-20 angeboten, ohne dass offiziell bekannt gegeben wurde, dass es sich um eine Weiterentwicklung von TENEX handelte. Sowohl DEC-intern als auch bei den Anwendern setzte sich aber für das neue Betriebssystem der inoffizielle Name TWENEX durch. Wie aus der Entwicklung ersichtlich, handelte es sich bei TOPS-20 nicht, wie zunächst zu vermuten ist, um eine Weiterentwicklung von TOPS-10. Beide Betriebssysteme wurden bis in die 1980er Jahre parallel weiter entwickelt.

Eigenschaften

TOPS-20 hatte zum Zeitpunkt seine Erscheinens Eigenschaften, die in anderen Betriebssystemen teilweise erst Jahre später realisiert wurden:

  • Virtuelle Speicherverwaltung mit demand paging
  • Verzeichnisnamen/Dateinamen konnten bis zu 39 Zeichen lang sein (vgl. VMS)
  • Versionsnummern für Dateien (vgl. VMS)
  • Auto-Vervollständigung von Kommandos (vgl. tcsh)
  • Kommandointerpreter läuft in einem gewöhnlichen Benutzer-Prozess (vgl. Unix)

Hauptmärkte

Die 36-Bit-Familie von DEC wurde anfänglich hauptsächlich an Universitäten und an außeruniversitären Forschungseinrichtungen eingesetzt. Während in den Vereinigten Staaten hier die Betriebssysteme TOPS-10 und TENEX etwa gleich stark vertreten waren, dominierte zu diesem Zeitpunkt in Europa TOPS-10. Mit dem Erscheinen von TOPS-20 sind in Amerika viele TENEX-Installationen schnell auf TOPS-20 übergegangen, ein entsprechender Effekt konnte in Europa wegen der geringen TENEX-Verbreitung nicht auftreten.

Parallel zu diesem traditionellen Markt hat sich das DECsystem20 mit TOPS-20 im kommerziellen Umfeld wegen seiner guten Transaktionsleistungen einen Nischenplatz sichern können. Die Vorteile interaktiven Arbeitens mit preiswerten seriell angeschlossenen ASCII-Terminals waren zunächst nur im akademischen Umfeld erkannt und genutzt worden, jedoch bedienten sich innovative Unternehmen auch dieser Technik. Zu den Kunden gehörten Krankenhäuser und Speditionen. Der Erfolg im kommerziellen Markt konnte noch gesteigert werden, als mit dem DECsystem2020 auf der Basis des KS10-Prozessors ein Rechner aus der Klasse der Superminis mit TOPS-20 auf den Markt kam.

Einzelnachweise

  1. Dan Murphy über die Geschichte von TOPS-20 (englisch)

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • TOPS-10 — Company / developer Digital Equipment Corporation Programmed in MACRO 10, BLISS OS family DEC OS family Working state Discontinued Latest stable release 7.04 …   Wikipedia

  • TopS BI — TopS Business Integrator Год основания 1991, Москва …   Википедия

  • TOPS-10 — (Timesharing / Total OPerating System) операционная система от Digital Equipment Corporation (DEC) для серии мейнфреймов PDP 10 (или DECsystem 10), созданной в 1967. TOPS 10 возникла из раннего программного обеспечения Monitor для компьютеров PDP …   Википедия

  • TOPS-10 — (Timesharing Operating System 10) war ein interaktives Multiuser Betriebssystem der Firma Digital Equipment Corporation (DEC) für die ebenfalls von DEC hergestellten PDP 6 und PDP 10 Rechner. Die erste Version von TOPS 10 war Version 1.4, die… …   Deutsch Wikipedia

  • tops — /tops/, adj. 1. ranked among the highest, as in ability, performance, comprehensiveness, or quality: His work is tops. That car is tops. adv. 2. at a maximum; at most: It ll take an hour, tops. I ll give you $25 for that, tops. n. 3. the tops.… …   Universalium

  • TOPS-20 — est un système d exploitation propriétaire à temps partagé réalisé par Digital Equipment Corporation en janvier 1976[1] pour fonctionner sur ses machines PDP 10 et DEC 20. TOPS 20 est basé sur le système privateur TENEX racheté en 1973 à BBN… …   Wikipédia en Français

  • Tops — may refer to:* Jan Tops (born 1961), a Dutch equestrian * Tops Markets LLC, an American supermarket chainee also* Top (disambiguation) * Topper * Toppers * Topping * TOPS (disambiguation) …   Wikipedia

  • tops — [tɔps US ta:ps] adv spoken informal 1.) at the most ▪ It should take two hours tops. 2.) the best or most popular ▪ The store was voted tops for its outstanding facilities for children …   Dictionary of contemporary English

  • tops — [ taps ] adverb at the most: You could probably get $800 tops for that car …   Usage of the words and phrases in modern English

  • tops — informal a particularly good person or thing. → top tops informal at the most. → top …   English new terms dictionary

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”