MS-DOS 4.0(멀티태스킹)

MS-DOS 4.0 (multitasking)

MS-DOS 4.0
Msdos-icon.png
Multitasking MS-DOS 4.00 Command.png
VirtualBox VM에서 MS-DOS 4.00 Command.com 세션 멀티태스킹.
개발자마이크로소프트
기록 위치x86 어셈블리
OS 제품군도스
소스 모델폐쇄원
초기 릴리즈1986; 36년 전 (1998년)
최종 발매4.1 / 1987; 35년 전 (1998년)
업데이트 방법재설치
패키지 관리자없음
플랫폼x86
커널형모놀리스
체납
사용자 인터페이스
명령줄 인터페이스(CORDER).COM)
면허증소유권

MS-DOS 4.0은 MS-DOS 2.0을 기반으로 마이크로소프트가 개발한 MS-DOS멀티태스킹 출시였다.특히 IBM(이전에 TopView에 포함된 IBM PC DOS에서 마이크로소프트 멀티태스킹 코드를 부여한 IBM)의 관심 부족으로 축소형 형태로만 출시되었다.주로 그곳에서 사용되었기 때문에 유럽 MS-DOS 4.0이라고 부르기도 한다.멀티 태스킹 기능이 포함되지 않은 PCDOS4또는 MS-DOS4.01 이상과 혼동해서는 안 된다.

역사

살구컴퓨터는 1986년 초 'MS-DOS 4.0'을 예고했고,[1] 마이크로소프트는 그해 9월 파리 무역박람회에서 이를 시연했다.그러나 SMT 구필[fr]과 ICL(International Computers Limited)과 같은 소수의 유럽 OEM들만이 실제로 소프트웨어 릴리즈를 허가했다.특히 IBM은 제품을 사양하면서 MS-DOS 3.x의 개선과 OS/2 생산을 위한 마이크로소프트와의 새로운 공동 개발에 주력했다.

그 결과, 프로젝트는 축소되었고, 특정 OEM 업체들에게 약속된 기능만 제공되었다.1987년 9월, ICL DRS 프로페셔널 워크스테이션(PWS)을 위해 다중 태스크 MS-DOS 4.1 버전이 개발되었다고 보고되었다.[2]일단 계약이 성사되고 나면 더 이상 석방되지는 않았다.

1988년 7월 IBM은 DOS 3.33.4에서 이어지는 관련 없는 제품인 'IBM DOS 4.0'을 발표해 마이크로소프트가 다른 버전 번호로 출시할 수도 있다는 초기 추측을 낳기도 했다.[3]그러나 마이크로소프트는 결국 MS-DOS 4.01을 'MS-DOS 4.0'[citation needed]으로 출시했고, MS-DOS 4.01은 많은 사람들이 보고한 문제를 신속하게 해결했다.

특징들

새로운 실행 파일 형식 지원 등 사소한 개선뿐만 아니라, 릴리스의 주요 특징은 선제적인 멀티태스킹 지원이었다.이것은 80386 프로세서에서 사용할 수 있는 보호 모드를 사용하지 않았지만, 특수하게 쓰여진 프로그램이 전경에 복귀할 때까지 사용자 입력과 출력에 대한 액세스 권한이 없는 "백그라운드 모드"에서 실행을 계속하도록 허용했다.OS는 파이프공유 메모리를 통한 프로세스 간 통신과 시간 낭비가 있는 스케줄러를 포함하는 것으로 보고되었다.이러한 제한된 형태의 멀티태스킹은 워크스테이션 환경보다는 서버에서 더 유용하다고 여겨졌으며, 특히 MS-Net 2.0과 동시에 출시되었다.

640KB 이상의 메모리를 사용할 수 없는 등 MS-DOS 3.0의 다른 제한사항이 남아 있었으며, 이는 특히 새로운 환경을 특별히 대상으로 한 프로그램을 작성해야 하는 필요성에 비추어 제품의 채택 부족에 기여했다.

INT 21h/AH=87h를 사용하여 멀티태스킹 MS-DOS 4.x와 이후 MS-DOS/PC DOS 4.x 문제를 구별할 수 있다.[4]

마이크로소프트 사장인 존 셜리는 "전문 버전"이라고 표현하고 이것이 항상 의도였는지, 아니면 OEM의 보다 적극적인 대응이 DOS 3.x의 진정한 후계자로 귀결되었을지는 분명치 않지만 "DOS 4.0이라고 부르지 말았어야 했을지도 모른다"고까지 말했다.마케팅은 워크스테이션의 경우 DOS 3.x와 하이엔드 서버 및 멀티서버 시스템의 경우 Xenix 간에 추가 옵션으로 포지셔닝했다.

외부 명령

MS-DOS 버전 4.10.20은 다음과 같은 외부 명령을 지원한다.[5]

참고 항목

참조

  1. ^ "MS-DOS 4.0 in U.K.; U.S. Waiting for 5.0". InfoWorld. 1986-03-24.
  2. ^ "ICL launches DRS 300 80286 Professional Workstation with multi tasking MS-DOS 4.1", Computer Business Review, 1987-09-20
  3. ^ "IBM DOS". InfoWorld: 77. 1988-07-18.
  4. ^ Brown, Ralf D. (2002-12-29). "The x86 Interrupt List". Retrieved 2011-10-14.
  5. ^ MS-DOS 버전 4.10 Fujitsu ICL OEM

추가 읽기