DG/UX

出典: フリー百科事典『ウィキペディア(Wikipedia)』
DG/UX
開発者 データゼネラル
プログラミング言語 C
OSの系統 UNIX System V with additions from BSD
開発状況 Historic
初版 1985年3月 (39年前) (1985-03)
最新安定版 5.4 Release 4.20 (MU07) / April, 2001
使用できる言語 English
プラットフォーム Eclipse MV minicomputer line, AViiON workstation and server line
既定のUI IXI X.desktop environment
テンプレートを表示

DG/UXは、データゼネラル社が Eclipse MVミニコンピュータライン用に開発し廃止されたUnix オペレーティングシステムで、後に AViiON ワークステーションサーバライン (Motorola 88000Intel IA-32 ベースのバリアント) 用として開発された。

概要[編集]

1985年3月にリリースされたDG/UX 1.00は、UNIX System V Release 2をベースに4.1BSDから追加を行ったOSである。1987年までに DG/UX 3.10 がリリースされ、4.2BSD TCP/IP ネットワーキング、NFSX Window System が含まれた。1988年にリリースされたDG/UX 4.00は、System V Release 3をベースにシステムを包括的に再設計したもので、Eclipse MV上での対称型マルチプロセッシングをサポートしていた。4.00ファイルシステムは、AOS/VS IIファイルシステムをベースにしており、論理ディスク機能を使用して複数のディスクにまたがることができた。1991年頃にリリースされたDG/UX 5.4は、従来のUnixファイルバッファキャッシュを、統合されたデマンドページ型の仮想メモリ管理に置き換えた。その後のバージョンはSystem V Release 4をベースにしていた。

AViiONでは、DG/UXはマルチプロセッサマシンをサポートしていたが、Unixのほとんどのバリアントではサポートされていなかった。DG/UXは他のUnixバリアントよりも完成度が高く、例えば、完全なCコンパイラ(gcc)や論理ボリュームマネージャなどが含まれるなど、OSは小さくてコンパクトにもかかわらず、機能は豊富であった。インストールはシンプルで簡単で、メモリや処理能力の膨大なリソースを必要としなかった。例えば、6個のPentium Proを持ったAViiONは、テキスト端末を使用する数百人のユーザをサポートした。

OSに組み込まれたボリュームマネージャはシンプルだが、非常に強力だった。ファイルシステムをオフラインにすることなく、すべてのディスク管理をオンラインで実行できた。これには、拡張、再配置、ミラーリング、縮小が含まれる。スワップ領域でも同様の機能を実行できるため、ダウンタイムなしでディスクストレージをインプレース(その場)で移行できた。DG/UX 5.4では、1991年にファイルシステムの縮小、「スプリットミラー」オンラインバックアップ、最大2TBのファイルシステム、ファイルシステムジャーナリングをサポートしていた。当時、同様の機能を提供しているベンダーはほとんどなかった。

後のバージョンでは、ハイエンドのマルチプロセッサNUMA AViiONシステムをサポートするために、プロセッサとメモリの親和性のサポートが追加された。

脚注[編集]