Data General Eclipse MV/8000
Data General Eclipse MV/8000Eclipse MV/8000은 1980년대에 Data General이 제작한 32비트 미니 컴퓨터 제품군 중 최초의 제품입니다.개발 중에 코드네임 Eagle로 명명된 이 아키텍처는 이전 16비트 Eclipse 시리즈와 역호환되는 새로운 32비트 설계였습니다.컴퓨터의 개발과 그것을 다루는 사람들은 트레이시 키더의 책 "새로운 기계의 영혼"의 주제였다.MV/8000은 MV/6000, MV/8000-II, MV/2000, MV/2500, MV/4000, MV/10000, MV15000, MV/20000, MV/30000 및 MV/40000에 계승되었습니다.MV/40000과 같은 최신 모델은 핫 스왑 가능한 구성 [1]요소를 갖춘 SMP 시스템입니다.
Eclipse MV는 4GB의 주소 공간을 가진 32비트 CISC 아키텍처입니다.4GB 주소 공간은 각각 512MB의 8개의 링으로 분할되어 링에 특권 메커니즘이 매핑되었습니다.가장 바깥쪽에 있는 링 7은 가장 낮은 특권을 가집니다.가장 안쪽의 링 ring-0이 가장 특권입니다.
AOS/VS 운영체제는 프로세스뿐만 아니라 경량 "태스크" 개념을 지원했습니다.하나의 프로세스로 글로벌주소 공간을 공유하는 다양한 작업을 시작할 수 있습니다(현대의 "스레드"와 유사).작업은 Data General의 FORTRAN 컴파일러에서 매우 쉽게 사용할 수 있었고 전체 프로세스를 사용하는 것보다 더 빠른 컨텍스트 전환이 가능했습니다.또한 소위 "Son" 배치 프로세스를 사용하여 하위 작업을 시작할 수도 있습니다.이는 CLI(Command Line Interpreter)를 사용하여 수행되었습니다.그것은 (사실상의) 온라인 일괄 처리에서 비롯되었다.단, 이 프로세스는 사용자가 로그오프하는 즉시 종료됩니다.MV/8000에는 온라인 프로세스를 방해하지 않도록 "진정한" 배치 프로세스가 2개밖에 없었습니다.온라인 배치의 '플러스'는 일반 온라인 [1]프로세스와 동일한 우선순위로 실행된다는 것입니다.
「 」를 참조해 주세요.
레퍼런스
- ^ a b "The Origin of the Shell". clemson.edu. Retrieved 2019-02-20.