Английская Википедия:CB UNIX

Материал из Онлайн справочника
Версия от 09:54, 13 февраля 2024; EducationBot (обсуждение | вклад) (Новая страница: «{{Английская Википедия/Панель перехода}} {{Short description|Unix variant developed by the Columbus, Ohio branch of Bell Labs}} {{Infobox OS | name = Columbus UNIX / CB UNIX<!-- Name of program or distribution --> | logo = <!-- filename only (no wikilink, no Image:/File:) --> | logo caption = | logo size = | logo alt = | screenshot = <!--...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

Шаблон:Short description Шаблон:Infobox OS Columbus UNIX, or CB UNIX, is a discontinued variant of the UNIX operating system used internally at Bell Labs[1] for administrative databases and transaction processing.[2] It was developed at the Columbus, Ohio branch, based on V6, V7 and PWB Unix.[3] It was little-known outside the company.

CB UNIX was developed to address deficiencies inherent in Research Unix, notably the lack of interprocess communication (IPC) and file locking, considered essential for a database management system. Several Bell System operation support system products were based on CB UNIX such as Switching Control Center System. The primary innovations were power-fail restart, line disciplines, terminal types, and IPC features.[4]

Файл:CB Unix Manuals.jpg
Volumes 1 and 2 of the UNIX Programmer's Manual, CB Version

The interprocess communication features developed for CB UNIX were message queues, semaphores and shared memory support. These eventually appeared in mainstream Unix systems starting with System V in 1983, and are now collectively known as System V IPC.[2]

References

Шаблон:Reflist

Шаблон:Bell Unix Шаблон:Unix-like

Шаблон:Unix-stub