CB UNIX - CB UNIX

Columbus UNIX / CB UNIX
РазработчикBell Labs
Написано вC
Семейство ОСUnix
Рабочее состояниеСнято с производства
Доступно ванглийский
Дефолт пользовательский интерфейсИнтерфейс командной строки

Колумбус UNIX, или же CB UNIX, это снятый с производства вариант UNIX Операционная система используется внутри Bell Labs[1] для административных баз данных и обработки транзакций.[2] Он был разработан в Колумбус, Огайо филиал, основанный на V6, V7 и PWB Unix.[3] За пределами компании об этом было мало известно.

CB UNIX был разработан для устранения недостатков, присущих Исследование Unix, особенно отсутствие межпроцессного взаимодействия (IPC) и блокировка файлов считается важным для система управления базами данных. Несколько Bell System продукты системы поддержки эксплуатации были основаны на CB UNIX, такие как Система центра управления коммутацией. Основными нововведениями были перезапуск при сбое питания, линейные дисциплины, типы терминалов и функции IPC.[4]

Том 1 и Том 2 Руководства программиста UNIX, версия CB

Функции межпроцессного взаимодействия, разработанные для CB UNIX, были очередями сообщений, семафоры и Общая память поддерживать. В конечном итоге они появились в основных системах Unix, начиная с Система V в 1983 году и теперь все вместе известны как System V IPC.[2]

Рекомендации

  1. ^ Рохкинд, Марк (1985). Расширенное программирование UNIX. Прентис Холл. стр.156–157. ISBN  0-13-011800-1.
  2. ^ а б Керриск, Майкл (2010). Программный интерфейс Linux. Пресс без крахмала. п.921.
  3. ^ Дж. Д. Доан, изд. (Май 1981 г.). Руководство программиста CB-UNIX, редакция 2.3 (PDF). Колумбус, Огайо: Bell Telephone Laboratories. п. iii.
  4. ^ Дейл Деджагер (1984-01-16). "История UNIX". Группа новостейnet.unix.