CB UNIX

CB UNIX
콜럼버스 UNIX / CB UNIX
개발자벨 랩스
기록 위치C
OS 제품군유닉스
작업 상태중단됨
다음에서 사용 가능영어
체납
사용자 인터페이스
명령줄 인터페이스

Columbus UNIX, 또는 CB UNIXBell[1] Labs에서 행정 데이터베이스와 거래 처리를 위해 내부적으로 사용되는 UNIX 운영 체제의 단종 변종이다.[2]V6, V7, PWB 유닉스를 기반으로 오하이오 콜럼버스 지사에서 개발되었다.[3]회사 밖에서는 거의 알려지지 않았다.

CB UNIX는 리서치 유닉스에 내재된 결함, 특히 데이터베이스 관리 시스템에 필수적인 것으로 간주되는 IPC(Interprocess communication)와 파일 잠금의 부족을 해결하기 위해 개발되었다.몇몇 벨 시스템 운영 지원 시스템 제품은 스위칭 컨트롤 센터 시스템 등 CB UNIX를 기반으로 했다.주요 혁신은 전력 장애 재시동, 라인 분야, 터미널 유형 및 IPC 기능이었다.[4]

UNIX 프로그래머 수동 CB 버전의 제1권 및 제2권

CB UNIX를 위해 개발된 프로세스 간 통신 기능은 메시지 큐, 세마포어공유 메모리 지원이었다.이것들은 결국 1983년 시스템 V를 시작으로 주류 유닉스 시스템에서 등장했고, 현재는 시스템 V IPC로 통칭되고 있다.[2]

참조

  1. ^ Rochkind, Marc (1985). Advanced UNIX Programming. Prentice Hall. pp. 156–157. ISBN 0-13-011800-1.
  2. ^ a b Kerrisk, Michael (2010). The Linux Programming Interface. No Starch Press. p. 921.
  3. ^ J. D. Doan, ed. (May 1981). CB-UNIX Programmer's Manual, Edition 2.3 (PDF). Columbus, OH: Bell Telephone Laboratories. p. iii.
  4. ^ Dale Dejager (1984-01-16). "UNIX history". Newsgroup: net.unix.