分散オペレーティングシステム

分散オペレーティングシステム(ぶんさんオペレーティングシステム、: distributed operating system、分散OS)とは分散コンピューティングのための(機能を持つ、あるいはそれらの機能が強化されている)オペレーティングシステムである。

機能

ネットワークでつながった複数のコンピュータや、複数のプロセッサを搭載したコンピュータで、計算資源を分配し、計算負荷を分散させ、計算効率を上げる仕組みを提供するのが分散オペレーティングシステムの機能である。

OS自身の機能まで分散するにはマイクロカーネルのほうが都合が良いが、分散OSだからといって必ずしもマイクロカーネルとは限らない。

ファイルシステムプロセスにネットワーク透過性がある、といったことが分散OSの典型的機能である。セキュリティなどといった理由から、現状の主流は、分散OSとしてカーネルが機能を持つのではなく、一般のOSで、ユーザプロセスないしデバイスドライバRPCMPIの機能を実装するという方向性になっている。

分散オペレーティングシステムの例

  • リアルタイムオペレーティングシステムの一覧(英語版)
オープンソース
  • BeRTOS(英語版)
  • ChibiOS/RT
  • Contiki
  • eCos
  • ERIKA Enterprise(英語版)
  • FreeRTOS
  • Fuchsia
  • FunkOS(英語版)
  • µC/OS-II(英語版)
  • Nano-RK(英語版)
  • NuttX(英語版)
  • RIOT
  • RTAI
  • RTEMS
  • RTLinux(英語版)
  • RT-Thread
  • seL4
  • TI-RTOS(英語版)
  • TPF
  • TRON
  • Wombat OS(英語版)
  • Xenomai
  • Zephyr
  • プロプライエタリ
    歴史的
    • カテゴリカテゴリ:リアルタイムオペレーティングシステム
    概要
    カーネル
    アーキテクチャ
    コンポーネント
    プロセス管理
    概念
    スケジューリング
    アルゴリズム
    メモリ管理
    リソース保護
    ストレージアクセスと
    ファイルシステム
    一覧
    Unix系
    その他
    その他
    • カテゴリ カテゴリ
    • 一覧記事 一覧
    • ポータル Portal:コンピュータ
    典拠管理データベース: 国立図書館 ウィキデータを編集
    • スペイン
    • フランス
    • BnF data
    • イスラエル
    • アメリカ
    • 表示
    • 編集