Loading article…
| 開発者 | ベル研究所 |
|---|---|
| 書かれた | C |
| OSファミリー | ユニックス |
| 作業状態 | 製造中止 |
| 利用可能 | 英語 |
| デフォルトの ユーザーインターフェース | コマンドラインインターフェース |
Columbus UNIX、またはCB UNIXは、ベル研究所[1]で管理データベースとトランザクション処理のために内部的に使用されていたUNIX オペレーティングシステムの廃止された派生版です。 [2]これはオハイオ州コロンバス支社で開発され、 V6、V7、およびPWB Unixをベースにしていました。 [3]社外ではほとんど知られていませんでした。
CB UNIXは、 Research Unixに固有の欠陥、特にデータベース管理システムに不可欠であると考えられていたプロセス間通信(IPC)とファイルロックの欠如に対処するために開発されました。交換制御センターシステムなど、いくつかのベルシステムの運用サポートシステム製品はCB UNIXに基づいていました。主な革新は、停電時の再起動、回線制御、端末タイプ、およびIPC機能でした。[4]

CB UNIX用に開発されたプロセス間通信機能は、メッセージキュー、セマフォ、共有メモリのサポートでした。これらは最終的に1983年のSystem Vから主流のUnixシステムに登場し、現在ではSystem V IPCとして総称されています。[2]
参考文献
- ^ Rochkind, Marc (1985).上級UNIXプログラミング. Prentice Hall. pp. 156–157. ISBN 0-13-011800-1。
- ^ ab Kerrisk, Michael (2010). Linuxプログラミングインターフェース。No Starch Press。p. 921。ISBN 9781593272203。
- ^ JD Doan 編 (1981 年 5 月)。CB-UNIX プログラマーズ マニュアル、第 2.3 版(PDF)。オハイオ州コロンバス: Bell Telephone Laboratories。p. iii。
- ^ Dale Dejager (1984-01-16). 「UNIX の歴史」.ニュースグループ: net.unix.
