MP/M

MP/M
開発者 デジタルリサーチ / トム・ロランダー英語版[1][2][3]
ゲイリー・キルドール、フランク・ホールズワース[4][5]
OSの系統 CP/M
開発状況 廃止
ソースモデル 当初はクローズドソース。後にオープンソース化
初版 1979年 (1979)[6][7]
最新安定版 2.1 / 1982年 (1982)
使用できる言語 英語
プラットフォーム 80808085Z80808680286
カーネル種別 モノリシックカーネル
既定のUI キャラクタユーザインタフェース
ライセンス 当初はプロプライエタリ。後にBSD風ライセンス
先行品 CP/MCP/M-86
後続品 コンカレントCP/M
ウェブサイト www.cpm.z80.de

MP/M (Multi-Programming Monitor Control Program[7]) は、CP/Mをマルチユーザ化したオペレーティングシステム(OS)である。デジタルリサーチ(DRI)の開発者・トム・ロランダー英語版が1979年に開発した[6][7][8][1][2][3]。MP/Mが動いている1台のコンピュータを、それぞれ個別の端末から複数のユーザが同時に使用することができる。

MP/M は、少なくともマイクロコンピュータ上では、その時代としてはかなり高度なOSだった。MP/Mのカーネル(カーネルという名前が使われる以前は、nucleus(核)と呼ばれていた)は、メモリ保護、同時入出力(XIOS)、スプールとキューイングに対応した優先度スケジューリングされたマルチタスクカーネルだった。また、各ユーザが複数のプログラムを実行し、それらを切り替えることできた。

  1. ^ a b 引用エラー: 無効な <ref> タグです。「IEEE_2014」という名前の注釈に対するテキストが指定されていません
  2. ^ a b 引用エラー: 無効な <ref> タグです。「Shustek_2016」という名前の注釈に対するテキストが指定されていません
  3. ^ a b 引用エラー: 無効な <ref> タグです。「Kildall_1993」という名前の注釈に対するテキストが指定されていません
  4. ^ 引用エラー: 無効な <ref> タグです。「Wein_2002」という名前の注釈に対するテキストが指定されていません
  5. ^ 引用エラー: 無効な <ref> タグです。「Holsworth_2006」という名前の注釈に対するテキストが指定されていません
  6. ^ a b 引用エラー: 無効な <ref> タグです。「mpm1」という名前の注釈に対するテキストが指定されていません
  7. ^ a b c 引用エラー: 無効な <ref> タグです。「MP/M_1.0_1979_Spec」という名前の注釈に対するテキストが指定されていません
  8. ^ 引用エラー: 無効な <ref> タグです。「Evans_2004」という名前の注釈に対するテキストが指定されていません

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne