본문으로 이동

BESYS

위키백과, 우리 모두의 백과사전.
BESYS (Bell Operating System)
개발자벨 연구소
상태중단
최초 버전 출시일1957년(68년 전)(1957)
최신 버전BE90 / 1968년(57년 전)(1968)
플랫폼IBM 704

BESYS(Bell Operating System)는 벨 연구소에서 IBM 704 컴퓨터를 위해 1957년에 일괄 처리 운영체제로 처음 구현된 초기 컴퓨팅 환경이었다.

개요

[편집]

벨 연구소는 "704의 내부 속도, 온라인 단위 기록 장비의 느림, 그리고 독립형 사용과 관련된 수동 작업의 본질적인 느림 사이의 명확한 불일치"를 인식했기 때문에 이 시스템을 개발했다.[1] 드러먼드에 따르면,[1] BESYS라는 이름은 일반적으로 BEll SYStem의 약자로 알려져 있지만, 실제로는 벨 전화 연구소(Bell Telephone Laboratories, Murray Hill, NJ)에 미리 존재하던 SHARE 할당 설치 코드 BE와 시스템 소프트웨어에 할당된 SHARE 코드 SYS를 연결한 것이다.

이 시스템의 목표는 다음과 같았다.

시스템 BESYS-1의 초기 버전은 1957년 10월 16일까지 사용되었다.[1] 이 시스템은 조지 H. 밀리와 그웬 한센이 완다 리 매멀과 함께 만들었으며 IBM의 FORTRAN유나이티드 에어크래프트심볼릭 어셈블리 프로그램(Symbolic Assembly Program, SAP) 프로그래밍 언어를 활용했다. 이 시스템은 천공 카드에서 시작되어 종이 및 천공 카드에 인쇄하기에 적합한 결과를 생성하는 많은 작업을 효율적으로 처리하도록 설계되었다. 또한 자기 테이프자기 디스크 저장 장치에 저장된 데이터를 처리하는 기능도 제공했다. 일반적으로 천공 카드 및 인쇄 처리는 주변 전자 회계 기계, IBM 1401 컴퓨터 및 최종적으로 직접 연결된 컴퓨터에 의해 오프라인으로 처리되었다.

벨 연구소에서 실제로 사용된 첫 번째 시스템은 BESYS-2였다. 이 시스템은 자기 테이프에 상주했으며, 메모리의 가장 낮은 64 (36비트) 워드와 가장 높은 4K 워드를 차지했다. 상위 4K 워드에는 모니터의 상주 부분이 포함되어 있었으며, 필요하면 사용자 프로그램을 위해 추가 코어를 확보하기 위해 자기 드럼으로 부분적으로 스왑될 수 있었다.[1]

"BESYS는 편리한 입출력과 통합 디스크 파일 저장 기능을 제공하는 복잡한 소프트웨어 패키지였다."[2]

내부 사용

[편집]

BESYS는 벨 연구소의 많은 부서에서 10년 이상 광범위하게 사용되었다. 이 시스템은 SHARE 조직을 통해 다른 사람들에게 무료로 또는 공식적인 기술 지원 없이 제공되었다.

BESYS 버전

[편집]

BESYS 환경 버전(BESYS-3 (1960), BESYS-4 (1962), BESYS-5 (1963), BESYS-7 (1964), 그리고 BE90 (1968)[1])은 기본 컴퓨터가 IBM 709X 계열로 전환됨에 따라 구현되었다. BESYS 개발은 1969년 벨 연구소가 IBM 시스템/360으로 이동하면서 중단되었다. 이 기간 동안 BESYS 개발 프로젝트의 책임자는 조지 L. 볼드윈이었다.

각주

[편집]
  1. Drummond, R.E (1987). 《BESYS Revisited》 (PDF). 《AFIPS Conference Proceedings》 56. 805–814쪽. 
  2. Belzer, Jack; Holzman, Albert G.; Kent, Allen (1976년 3월 1일). 《Encyclopedia of Computer Science and Technology: Volume 3》. CRC Press. 210쪽. ISBN 9780824722531. 2017년 5월 26일에 확인함.