コンテンツ
- 定義-Open Virtual Memory System(OpenVMS)とはどういう意味ですか?
- Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
- TechopediaがOpen Virtual Memory System(OpenVMS)について説明しています
定義-Open Virtual Memory System(OpenVMS)とはどういう意味ですか?
Open Virtual Memory System(OpenVMS)は、1979年にDigital Equipment Corporation(DEC)がVAXファミリーのコンピューターで実行されるコンピューターサーバーOSとして開発した32ビットのオペレーティングシステムで、PDP-11ラインの後継です。
グラフィックサポートを備えた完全なグラフィカルユーザーインターフェイスを備え、仮想メモリの概念を多用して、マルチユーザー、タイムシェアリング、およびバッチ処理機能を促進します。
Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
TechopediaがOpen Virtual Memory System(OpenVMS)について説明しています
OpenVMSは元々は仮想メモリシステム(VMS)と呼ばれていましたが、Alphaプロセッサファミリで動作するように改造されたため、OpenVMSに変更されました。 「オープン」はオープンソースを意味するものではなく、POSIXをサポートするシステムに移植できる標準C関数を含むPOSIX(Portable Operating System Interface)標準のUNIXライクなインターフェイスの新しい追加サポートを示しています。
OpenVMSは、仮想メモリの使用により、マルチユーザー、タイムシェアリング、バッチ、リアルタイム、およびトランザクション処理をサポートし、多くの物理マシンにシステムを分散することでクラスタリングを通じて高可用性を提供します。クラスタリングを使用すると、個々のデータ処理機能が使用できなくなった場合でも機能し続けるため、システムの耐災害性をある程度高めることができます。
OpenVMSは、次のようなハイエンドサーバーのオペレーティングシステムで標準となっている多くの機能の先駆者でもあります。
- 統合ネットワーキング
- レコード管理サービス(RMS)としての統合データベース機能
- リレーショナルデータベースのようなレイヤードデータベース
- 分散ファイルシステム
- 対称、非対称、および非均一メモリアクセス(NUMA)マルチプロセッシング
- 分類
- シェルコマンド言語
- 高レベルのセキュリティ
- マルチプロセッサのハードウェアパーティショニング
- これらの言語間の標準化された相互運用性メカニズム呼び出しによる複数のプログラミング言語のサポート