{{위키데이터 속성 추적}}
[[파일:IBM 2311 memory unit.JPG|섬네일|IBM 2311 디스크 드라이브.]]
'''디스크 운영 체제/360'''(Disk Operating System/360, DOS/360) 또는 간단히 '''도스'''(DOS)는 [[IBM 메인프레임]]의 개발이 중단된 [[운영 체제]]이다. 1964년 마지막 날에 [[IBM]]에 의해 발표되었으며 1966년 6월 처음 배포되었다.<ref>E.W. Pugh, L.R. Johnson, and John H. Palmer, ''IBM's 360 and early 370 systems,'' MIT Press, Cambridge MA and London, {{ISBN|0-262-16123-0}}<br/>– extensive (819&nbsp;''pp.'') treatment of IBM's offerings during this period</ref> 당시 DOS/360은 세계에서 가장 널리 쓰이는 운영 체제였다.<ref>Pugh, ''op. cit., p.'' 331 – most widely used OS</ref>

== 도스 버전 ==
=== TOS/360 ===
TOS/360(Tape Operating System/360, 당시에는 DOS로 불리지 않음)는 [[시스템/360]]을 위한 [[IBM]] [[운영 체제]]였으며, [[IBM System/360|IBM 360 모델 30]] 및 유사 플랫폼을 지원하기 위해 1965년 즈음 사용되었다.

TOS의 이름 중 테이프(Tape)에서 알 수 있듯이 테이프 드라이브가 필요하였다. IBM의 DOS/360의 코드 기반 중 대부분<ref name=40Y.mem>{{뉴스그룹 인용|url=https://groups.google.com/d/msg/alt.folklore.computers/RZA6FD27Tc0/-LoIXsOee7gJ|title=DOS/360: Forty years|author=Joe Morris|newsgroup=alt.folklore.computer|date=April 25, 2005|quote=Don't forget TOS, the bastard cousin of DOS.  Either could be generated from the same set of distribution libraries...}}</ref>과 일부 매뉴얼<ref>{{웹 인용|url=http://www.bitsavers.org/pdf/ibm/360/dos/GC24-5030-8_Disk_and_Tape_Operating_Systems_Concepts_and_Facilities_Oct70.pdf|title=IBM System/360 Disk and Tape Operating Systems Concepts and Facilities|date=October 1970|id=GC2ij-5030-8}}</ref><ref>{{웹 인용|url=http://www.bitsavers.org/pdf/ibm/360/dos/GC24-3465-8_DOS_and_TOS_Utility_Programs_R26.1_Aug73.pdf|title=DOS and TOS Utility Programs|date=August 1973|id=GC24-3465-8}}</ref>들을 공유하였다.

TOS는 14개의 릴리스를 내놓다가 개발이 중단되었으며<ref>https://www.mail-archive.com/ibmvm{{깨진 링크|url=https://www.mail-archive.com/ibmvm }} (at) tserv.uark.edu/msg24371.html</ref> 당시 [[IBM 2311]]과 [[IBM 2314]] 등의 디스크들이 시스템/360 시절 가격이 더 알맞았던 반면<ref>Computerworld,Sept.5,1977,p.40 - quotes an IBM task force report that referred to "price alone rather than by price/performance."</ref> [[IBM 7090]]에서는 매우 값이 비쌌다.

=== DOS/360 ===
'''DOS/360'''은 대부분의 소형/중형 S/360을 위한 주 운영 체제였다.

=== DOS/VS ===
'''DOS/VS'''는 1972년에 출시되었다. 최초의 DOS/VS 릴리스의 번호는 "릴리스 28"이었으며 DOS/360으로부터의 점진적 업그레이드를 암시한다.<ref name=Boeblingen>{{웹 인용 |last=IBM Corporation |title=IBM Geschichte im Jahr 1970 |url=http://www-05.ibm.com/de/entwicklung/1970.html |accessdate=May 31, 2012 |language=독일어 |df= |archive-date=2016-12-20 |archive-url=https://web.archive.org/web/20161220070616/http://www-05.ibm.com/de/entwicklung/1970.html |url-status= }}</ref> 새로운 [[시스템/370]] 시리즈 하드웨어를 지원하기 위해 [[가상 메모리]]를 추가했다. 고정 [[페이지 테이블]]을 사용하여 병합된 모든 파티션에 대해 최대 16메가바이트의 단일 [[주소 공간]]을 매핑하였다.

DOS/VS는 파티션 수를 3개(Background, Foreground 1 and Foreground 2)에서 5개(BG, F1~F4)로 증가시켰으며 시스템 단위의 15개 하위 태스크들을 허용하였다.<ref name=GC33-5370>{{서적 인용|last=IBM Corporation|title=Introduction to DOS/VS Release 29|year=1973}}GC33-5370-2</ref>{{rp|pp.24–28}}

DOS/VSE가 [[VSE (운영 체제)|z/VSE]]를 통해 DOS/VS의 뒤를 잇게 된다.

=== DOS/VSE ===
'''DOS/VSE'''는 1979년 DOS/VS의 확장판으로 도입되었으며 새로운 [[IBM 4300|4300]] 프로세서를 지원한다.<ref name=StateOfTheUnion>{{저널 인용|last=Lawson|first=John|title=The VSE Operating System State of the Union|journal=z/Journal|date=October–November 2007|url=http://www.mainframezone.com/article/the-vse-operating-system-state-of-the-union|accessdate=June 1, 2012}}{{깨진 링크|url=http://www.mainframezone.com/article/the-vse-operating-system-state-of-the-union }}</ref>
[[IBM 4300|4300]] 시스템들은 ECPS:VSE라는 이름의 기능이 포함되었으며 프로세서와 입출력 채널들을 위해 싱글 레벨 스토리지를 제공하였다.<ref>{{서적 인용
 |author       = IBM
 |title        = IBM 4300 Processors Principles of Operation for ECPS:VSE Mode
 |version      = First edition
 |date         = January 1979
 |url          = http://www.bitsavers.org/pdf/ibm/43xx/GA22-7070-0_4300_ECPS_VSE_Mode_Principles_Of_Operation_Jan79.pdf
 |id           = SA22-7070-0
 |확인날짜 = 2018-03-03
 |보존url    = https://web.archive.org/web/20120314101925/http://www.bitsavers.org/pdf/ibm/43xx/GA22-7070-0_4300_ECPS_VSE_Mode_Principles_Of_Operation_Jan79.pdf#
 |보존날짜 = 2012-03-14
 |url-status = dead
}}</ref> DOS/VSE는 ECPS:VSE 지원을 제공하긴 했으나 이 기능이 없어도 시스템/370에서 구동이 가능하였다. VSE는 DOS의 마지막 무료 버전이었다.

=== SSX/VSE ===
'''SSX/VSE''' ("Small System Executive")는 운영 체제 및 가장 대중적인 제품들을 포함하고 있는, 미리 생성된 시스템을 제공함으로써 VSE의 설치 및 구매를 단순화하기 위한 IBM의 시도였다. SSX는 1982년에 출시되었으며 나중에 VSE/SP로 대체되었다.

=== VSE/SP ===
1986년에 IBM은 [[IBM 9370|9370]] 프로세서의 발표와 함께 '''VSE/SP''' ("System Product")를 출시하였다. VSE/SP는 SSX/VSE를 대체하였으며 VSE/AF, [[VTAM|ACF/VTAM]], [[CICS]], [[IBM 파워|POWER/VS]] 등 가장 대중적인 VSE 프로그램 제품들과 함께 VSE를 번들링하였다.<ref>{{웹 인용|last=IBM Corporation|title=IBM VSE/SYSTEM PACKAGE (VSE/SP), VERSION 3 RELEASE 1.1 ENHANCED AND AVAILABLE|url=http://www-01.ibm.com/common/ssi/cgi-bin/ssialias?subtype=ca&infotype=an&appname=iSource&supplier=897&letternum=ENUS287-332&open&cm_mmc=5733-_-n-_-vrm_newsletter-_-10207_134134&cmibm_em=dm:0:12046832|accessdate=June 1, 2011}}</ref> VSE/SP는 XA(32비트) 버전을 제공해달라는 고객의 요청에도 불구하고 24비트 주소만을 지원했다.

=== VSE/ESA ===
VSE/ESA는 32비트 DOS/VSE 버전으로, 1990년에 최대 384 MB의 리얼 스토리지를 지원할 목적으로 출시되었다. 최대 12개의 정적 파티션들을 제공하였으며 VSE/POWER와 ACF/VTAM이 프라이빗(private) 주소 공간에서 실행될 수 있게 하였다. 동적 파티션(dynamic partitions)이라는 이름의 새로운 기능이 도입됨으로써 최대 150개의 동시 잡을 허용하였으며 각각 자신만의 주소 공간에 위치하였다.<ref name=VSEESAAnnounce>{{웹 인용|last=IBM Corporation|title=IBM VSE/ENTERPRISE SYSTEMS ARCHITECTURE VERSION 1 RELEASE 1|url=http://www-01.ibm.com/common/ssi/cgi-bin/ssialias?infotype=an&subtype=ca&appname=Demonstration&htmlfid=897/ENUS290-513|accessdate=May 31, 2012}}</ref> 버전 1은 ESA나 370 모드로 실행할 수 있었으며 ESA 모드를 사용하면 제한이 있는 XA 하드웨어를 지원하였다. 버전 2의 경우 ESA 하드웨어와 함께 ESA 모드를 지원하였다.

=== z/VSE ===
{{본문|z/VSE}}
IBM은 2005년에 z/VSE 3.1을 출시했다. 이름의 변화는 IBM 메인프레임의 제품 계열을 위한 새로운 "시스템 z" 브랜드를 반영한 것이지만 과거의 VSE/ESA 2.7의 아키텍처에서 근본적인 변화를 보여주지는 않았다. 특히 새로운 64비트 z/아키텍처를 지원하지 않았고 64비트 지원 머신에서도 31비트 모드에서만 구동이 가능했다. 2007년에 출시된 z/VSE 4.1은 64비트 리얼 어드레싱, 최대 8GB의 메모리를 지원하였다. 그러나 수퍼바이저의 일부가 64비트 모드에서 구동되지만 문제 상태 애플리케이션(problem state application)들에는 단지 31비트 가상 주소 공간을 제공한다. 2011년 기준으로 z/VSE를 사용하는 사이트의 수는 약 4,000곳으로 추산되었다.<ref>{{메일링 인용|url=https://groups.google.com/d/msg/bit.listserv.vse-l/g3fv5ROPc_4/Oc9Y7rGg7zkJ|title=IBM DOS, DOS/VS, DOS/VSE, VSE/SP, VSE/ESA, z/VSE Customers|mailing-list=VSE-L|date=November 2, 2011|accessdate=April 25, 2017}}</ref>

== 각주 ==
{{각주}}

== 외부 링크 ==
* [http://www.bitsavers.org/pdf/ibm/360/dos/ DOS manuals at Bitsavers.org]
* [https://web.archive.org/web/20131002053231/http://vintagebigblue.org/DOSVSr34/DOSVS.php DOS/VS section at VintageBigBlue.org]

{{IBM 운영 체제}}

[[분류:IBM 메인프레임 운영 체제]]
[[분류:디스크 운영체제]]
[[분류:어셈블리어 소프트웨어]]