System、互換タイムシェアリングシステム)は、MIT計算センターで開発された世界初のタイムシェアリングシステムのひとつ。1961年に最初の実演が行われ、1973年までMITで稼動していた。CTSSの2号機があったが、それ以外のサイトで採用されたことはない。CTSSに関する論文は1962年春季合同コンピュータ会議で発表された。互換性を意味している。CTSSはバックグラウンド機能で提供された仮想7094上でFMSをそのまま実行することができた(ハードウェアは完全には仮想化できていない)。バックグラウンドFMSジョブは問題なく磁気テープにアクセスできたが、フォアグラウンドプロセスの実行をじゃましたり、それらが使用するリソースを奪うことはできなかった。CTSSは後世に大きな影響を与えた。タイムシェアリングが可能であることを示し、コンピュータの新たな重要な用途を生み出した。後のOSの基本概念の多くを生み出した。RUNOFFがあった。CTSSには世界初のユーザー間のメッセージ通信機能が実装されており、電子メールの発祥とされることもある[1]。呼ばれるコマンドを開発した。これはファイルに書かれているコマンド群を実行するもので、UNIXのシェルスクリプトの原型である。RUNCOMにはパラメータ置換機能もあった。メインフレームを使用している。32,768×36ビットワードの磁気コアメモリを2バンク持っている(通常は1個)。うち1バンクはタイムシェアリング管理プログラムが使用し、もう1個をユーザープログラム群が使用する。32Kのうち27Kをユーザーが使用し、残り5Kをモニター用の予約している[2]。CPUを割り当てるスケジューリングは多段フィードバックキュー方式で制御される[2]。特殊なメモリ管理ハードウェア、クロック割り込み機能、特定の命令をトラップする機能などもあった。入出力ハードウェアはほとんどIBMの標準品である。6本のデータチャネルには以下のデバイスが接続されていた。伝送制御装置、112台のテレタイプ端末を接続可能。テレタイプ端末などが使われた。いくつかの端末は遠隔地にあり、公衆テレックス回線で接続されていた。CTSSの後継として1960年代にMulticsの開発を開始した。Multicsは1969年にUNIXが開発される要因の1つとなった。「デーモン」という用語はCTSS発祥で、UNIXにまで受け継がれた。System)もMITで開発された初期の革新的タイムシェアリングシステムのひとつである。これはMulticsの方向性を良しとしない人々が開発した。名称はCTSSのパロディ。シミュレータ、クロスアセンブラ、リンカがあり、CTSSをビルド可能。CTSSのソースなどもある。(日時は個人設定で未設定ならばUTC)。表示-継承ライセンスの下で利用可能です。追加の条件が適用される場合があります。詳細は利用規約を参照してください。開発者Cookieに関する声明モバイルビュ。