Allgemeines umfassendes Betriebssystem

General Comprehensive Operating System (GCOS), ist eine Familie von an Großrechner-Computern orientierten Betriebssystemen.

Die ursprüngliche Version von GCOS wurde von General Electric von 1962 entwickelt; ursprünglich genannter GECOS (der General Electric Umfassender Betriebsoberaufseher). Das Betriebssystem wird noch heute in seiner neusten Version verwendet (GCOS 8) auf Servern und Großrechnern, die von Honeywell und Groupe Bull in erster Linie durch den Wetteifer erzeugt sind, um Kontinuität mit Vermächtnis-Großrechner-Umgebungen zu versorgen.

Systemarchitektur und Konzepte

GCOS ist eine Nebenläufigkeit, zur Gruppe-Verarbeitung ursprünglich orientiertes Betriebssystem mehrprogrammierend, obwohl spätere Versionen Erhöhungen für das Time-Sharing und die Online-Transaktionsverarbeitungsumgebungen vereinigt haben. Systeme, die GCOS heute führen, verwenden es hauptsächlich für die Gruppe und OLTP, oder als ein backend Unternehmensserver.

Obwohl GCOS eine grundlegende Architektur hat, die diesem von IBM 360 und nachfolgenden Betriebssystemen ähnlich ist, mit denen es sich beworben hat, war es auch schwer unter Einfluss Projekte wie MEDINET, Multics und WWMCCS, und hat eine starke Sicherheitsstruktur in der Folge geerbt. Hardware und Softwareeigenschaft-Vereinigung, um das Betriebssystem zu machen, sichern ungewöhnlich für ein Betriebssystem seiner Generation und Klasse. Multics hat das Design der Hardware, mit der Tor-orientierten sicheren Übertragung Steueranweisungen und einem Hardware-beachteten System von diesem der berühmten Ringe von Multics sehr ähnlichen Sicherheitsniveaus beeinflusst. Betriebliche Umgebungen wie WWMCCS haben Entwicklung von speziellen Sicherheitseigenschaften gesteuert, sichere Bewirtung der Verschlusssache und Bereichsbildung zu erlauben. Einige Zeit wurden getrennte Versionen des GCOS Systems mit speziellen angemachten Sicherheitseigenschaften spezifisch für Regierungskunden aufrechterhalten.

GCOS ist ein prozessabhängiger OS, in dem jeder Prozess einen oder mehr Ausführungsfäden veranstaltet und in seinem eigenen virtuellen Speicherraum durchführt. Virtuelles Gedächtnis wird in Segmente der willkürlichen Größe geteilt, die an Segmente von Multics erinnernd ist, und ein zweites Niveau der Adressumrechnung wandelt reine virtuelle Adressen zu auslagerbaren Adressen um, die dann zu echten Adressen im Hauptgedächtnis umgewandelt werden oder Laden unterstützend. Segmente und Seiten und andere Konstruktionen schließen Hardware-beachtete Sicherheitsrahmen ein. Die virtuelle Speicherarchitektur auf höchster Ebene vereinfacht auch das Teilen des Codes und der Daten auf eine sichere Mode wieder auf einen an Multics erinnernden Weg.

GCOS verlangt spezifische für das Betriebssystem entworfene Hardware, obwohl die neusten Maschinen, die dazu fähig sind, den OS zu führen, so durch den Wetteifer tun. Die Hardware hat ursprünglich mit der Hardware von Multics so viel viel gemeinsam gehabt, so dass eine Großrechner-Ausrüstung von der GCOS "Weise" zur "Weise von Multics" mit der Umdrehung eines Zifferblattes geschaltet werden konnte. Viel vom mit GCOS verwendeten Peripheriegerät hat sich viel mit Multics geteilt, obwohl Vorderende-Netzverarbeiter zwischen den zwei Systemen sehr verschieden waren.

Verteilte Systemarchitektur

Die Netzwerkanschlussarchitektur, die vom Honeywell-Stier für die GCOS Umgebung entwickelt ist, war Distributed Systems Architecture (DSA). Verteilte Systemarchitektur war mit der Offenen Systemverbindung ausschließlich entgegenkommend. Datanet war das Kommunikationsvorderende für GCOS, während sein Nachfolger MainWay sowohl DSA als auch TCP/IP Netze unterstützt. Die Questar Reihe hat Terminals der wichtigen Persönlichkeit für die DSA Umgebung zur Verfügung gestellt. TNVIP (wichtige Persönlichkeit über IP) wird für die Terminalemulation in einer TCP/IP Umgebung (GLink, Winsurf) verwendet.

Geschichte

Der GECOS-II Betriebssystem wurde von General Electric für den 36-Bit-GE-635 in 1962-1964 entwickelt. Es hat eine nahe Ähnlichkeit architektonisch mit IBM DOS/360 gehabt. Jedoch war die GE-635 Architektur von IBM System/360 sehr verschieden, und GECOS war ehrgeiziger als DOS/360. GECOS-II hat sowohl Time-Sharing (TSS) als auch Gruppe-Verarbeitung unterstützt, mit der dynamischen Verteilung des Gedächtnisses (hatte IBM Teilungen, damals befestigt), es eine wahre zweite Generation Betriebssystem machend.

Nachdem Honeywell die Computerabteilung von GE erworben hat, wurde GECOS-III GCOS 3 umbenannt, und die Hardware-Linie wurde zum H-6000 das Hinzufügen des EIS (erhöhter Befehlssatz, Charakter umbenannt, der statt des Wortes orientiert ist, orientiert). Später hat Honeywell Marketing eine "Reihe" 60 geschaffen, und hat den H-6000 zum Niveau 66 umbenannt (später, DPS 8). Honeywell, zusammen mit CII-Honeywell seinem europäischen Tochterstier, hat ein neues 32-Bit-Erzeugnis genannt das Niveau 64 gestartet (der später der DPS 7 geworden ist).

Der Name "GCOS" wurde zu den Betriebssystemen für alle GeHoneywell-auf-den-Markt-brachten Erzeugnisse erweitert. GCOS-64, völlig verschiedene 32 Bit Betriebssystem für die Reihe des Niveaus 64, die bedeutsam durch eine parallele Entwicklung genannt "Multics" begeistert ist, wurde von Entwicklern von Honeywell und Honeywell Bull in Frankreich und Boston entworfen. GCOS-62, das Betriebssystem für eine andere 32-Bit-Linie des niedrigen Endes von Maschinen, der Reihe des Niveaus 62, wurden in Italien entworfen. GCOS-61 war das Betriebssystem für eine neue Version eines kleinen Systems, das in Frankreich (Modell 58, späteres Niveau 61/58) gemacht ist, und das Betriebssystem für eine neue 16-Bit-Minicomputer-Linie von Massachusetts (Billerica), dem Niveau 6, hat den Namen GCOS 6 bekommen.

Eine andere Umbenennung der Hardware-Erzeugnisse ist 1979 mit dem Niveau 6 vorgekommen, das der DPS 6, das Niveau 62 wird, das der DPS 4, das Niveau 64 wird, das DPS 7 und Niveau 66 wird, das DPS 8 wird. Das Funktionieren von Systemen hat den GCOS Markennamen, mit GCOS 6, GCOS 4, GCOS 7 und GCOS 8 behalten eingeführt werden. GCOS 8 war ein umfassender schreiben GCOS 3 um, mit Änderungen, die vorgenommen sind, um wahres virtuelles Speichermanagement und Nachfragepaginierung zu unterstützen (haben diese Änderungen auch neue Hardware verlangt). GCOS 3 wurde in der Wartung seit mehreren Jahren nach dieser Ansage und Umbenennung unterstützt.

GCOS 3 (und später GCOS 7 und GCOS 8) gezeigt guter Codasyl "Verwandtschafts"-Datenbank genannt Integrated Data Store (IDS), das das Modell für den erfolgreicheren IDMS war.

Mehrere Transaktionsverarbeitungsmonitore wurden für GCOS 3 und GCOS 8 entworfen. Ein früher Versuch von TP für GCOS 3, der Transaktionsverarbeitungsmanager, hat angenommen, dass, als in Unix, ein neuer Prozess angefangen werden sollte, um jede Transaktion zu behandeln, und nur sehr beschränkten Erfolg genossen hat. Ein anderes TP System, Transaction Driven System (TDS), wurde bald für GCOS 3, mit einem einzelnen Prozess (potenziell mit vielfachen Fäden) entwickelt, um alle Transaktionen zu bedienen. TDS war im Wesentlichen eine Entwicklung von Honeywell. Es wurde später von rückwärts kompatiblem Transaction Processing 8 (TP8) auf GCOS 8 ersetzt, der von der Überholung in der GCOS Systemarchitektur profitiert hat, die mit GCOS 8 gekommen ist, um vollen Gebrauch von virtuellen Speicherkonzepten zu machen. TP8 hat vielfache statische Prozesse in einem UNIX Dämonen ähnlichen Weg verwendet, um eingehende Transaktionen auf eine gleichzeitig gesandte Weise zu behandeln. TDS und sein TP8 Nachfolger waren gewerblich erfolgreich, und TDS hat IBM CICS zurückdatiert, der eine sehr ähnliche Architektur hatte. Ein ähnliches Produkt auch genannt TDS wurde für GCOS-7 entwickelt, aber die innere Architektur war völlig verschieden.

DPS 6 und DPS 4 (Ex-Niveau 62) wurden durch Motorola 68000- und später das Minicomputer-Laufen von PowerPC ersetzt Unix und die Erzeugnisse wurden unterbrochen, obwohl GCOS 6 in einem Emulator oben auf AIX gelaufen ist. Der DPS 7 Linie, zusammen mit GCOS 7, hat fortgesetzt, in den DPS 7000 Hardware-Basis zu entwickeln.

Gegen Ende der 1980er Jahre hat Honeywell sein Computergeschäft an ein Gemeinschaftsunternehmen verkauft, das am Anfang NEC und Stier mit Honeywell eingeschlossen hat, der noch einen Anteil einige Zeit hält. Im Laufe ein paar Jahre hat Stier die Gesellschaft übernommen. NEC hat mehrere Generationen der Großrechner-Hardware am hohen Ende versorgt, das sowohl GCOS 8 als auch ihren eigenen ACOS-4 Betriebssystem führen würde. Stier hat die Nomenklatur DPS-9000 für seine komplette GCOS 8-basierte Großrechner-Linie verwendet, die Modelle eingeschlossen hat, die sowohl vom Stier als auch von NEC entworfen sind.

Bis zum Ende der 1990er Jahre und Anfang der 2000er Jahre war der Wunsch des Stiers, seine Entwicklung auf eine einzelne Hardware-Basis in den Mittelpunkt zu stellen, Warenchips von Intel, aber mit dem Männlichen Wert laufen zu lassen - trägt bei. Diese Plattform, genannt Novascale und gestützt auf Itanium 2 Verarbeiter, führt sowohl Windows als auch Linux heimisch. Jedoch haben Befehlssatz-Simulatoren sowohl für den DPS 7000 als auch für DPS 9000 GCOS 7 und GCOS 8 erlaubt, auf dieser Plattform zu laufen. GCOS 7 ist auch zu einem niedrigeren Ende mit Sitz in Xeon Plattform getragen worden, während Stier öffentlich festgestellt hat, dass GCOS 8 fortsetzen wird, für Systeme von Itanium entwickelt zu werden. Stier setzt fort, Entwicklungsgeld sowohl zur Unterstutzung GCOS 7 als auch zur Unterstutzung GCOS 8 zu investieren, und hat noch Kunden in Ländern um die Welt.

Eine Spur des GCOS-Einflusses bleibt heute in modernen UNIX Systemen. Einige frühe Systeme von Unix an Glockenlaboratorien haben GCOS Maschinen für das Druckspulen und die verschiedenen anderen Dienstleistungen verwendet. Das zu "/etc/passwd" hinzugefügte Feld, um GCOS ID-Information zu tragen, wurde das GECOS "Feld" genannt und überlebt heute als das "pw_gecos" Mitglied, das für den vollen Namen des Benutzers und andere Information des menschlichen Personalausweises verwendet ist.

GCOS8 Lagerungseinheiten

Wir sind zu einer fast universalen Fachsprache für Einheiten der Lagerung gewöhnt geworden. Moderne Fachsprache gilt über verschiedene Betriebssysteme und Computerverkäufer, und ist ein Teil des täglichen Gespräches. Begriffe wie Megabyte und Gigabyte bedeuten ziemlich dasselbe zu jedem, und Begriffe wie mebibyte und gibibyte sind formell standardisiert worden.

Jedoch datiert das GCOS8 System diese Monokultur mit einigen bunten Einheiten seines eigenen wie folgt zurück:

Siehe auch

Links


FRED (Textaufbereiter) / Hundertjähriger
Impressum & Datenschutz