КБ ЮНИКС
Разработчик | Белл Лаборатории |
---|---|
Написано в | С |
Семейство ОС | Юникс |
Рабочее состояние | Снято с производства |
Доступно в | Английский |
По умолчанию пользовательский интерфейс | Интерфейс командной строки |
Columbus UNIX , или CB UNIX , — это снятый с производства вариант UNIX операционной системы , используемый внутри Bell Labs. [ 1 ] для административных баз данных и обработки транзакций. [ 2 ] Он был разработан в филиале Колумбуса, штат Огайо , на основе V6 , V7 и PWB Unix. [ 3 ] За пределами компании он был малоизвестен.
CB UNIX была разработана для устранения недостатков, присущих Research Unix , в частности отсутствия межпроцессного взаимодействия (IPC) и блокировки файлов , которые считаются важными для системы управления базами данных . Несколько продуктов системы поддержки операций Bell System были основаны на CB UNIX, например система Switching Control Center System . Основными нововведениями были перезапуск при сбое питания, дисциплины линий , типы терминалов и функции IPC. [ 4 ]

Функции межпроцессного взаимодействия, разработанные для CB UNIX, включали очереди сообщений, семафоры и общей памяти поддержку . В конечном итоге они появились в основных системах Unix, начиная с System V в 1983 году, и теперь известны под общим названием System V IPC. [ 2 ]
Ссылки
[ редактировать ]- ^ Рочкинд, Марк (1985). Продвинутое UNIX-программирование . Прентис Холл. стр. 156–157 . ISBN 0-13-011800-1 .
- ^ Перейти обратно: а б Керриск, Майкл (2010). Программный интерфейс Linux . Нет крахмального пресса. п. 921 . ISBN 9781593272203 .
- ^ Дж. Д. Доан, изд. (май 1981 г.). Руководство программиста CB-UNIX, издание 2.3 (PDF) . Колумбус, Огайо: Bell Telephone Laboratories. п. iii.
- ^ Дейл Деджагер (16 января 1984 г.). «История UNIX» . Группа новостей : net.unix .