환경 하위 시스템
Environmental subsystem환경 하위시스템은 윈도 NT 유형의 운영체제의 중심 구성요소다. 그들은 운영체제가 문제의 플랫폼을 위해 개발된 소프트웨어를 실행할 수 있도록 한다. 예를 들어 윈도우즈 NT 4.0에는 viz Win32, DOS 또는 Win16, OS/2, POSIX 등 4개의 환경 하위 시스템이 있으며, 그 후자는 Unix 표준이다.[1] 후자는 주로 Dynamic Link Library posix.dll에 상주한다.
환경 하위시스템은 마이크로소프트가 윈도우즈 NT 운영체제 스트림을 멀티플랫폼 컴퓨팅을 위한 허브로 만들기 위해 개발한 전략의 한 부분이다. 그 외에는 4개의 하드웨어 추상화 레이어, 인텔 프로세서용 레이어, 3개의 RISC 프로세서(DEC Alpha, PowerPC, Mips), OS/2의 표준인 HPFS용 드라이버 등이 있다. 윈도 2000 이후 윈도 95와 함께 처음 도입된 FAT32 파일 시스템도 존재했으며, HPFS는 더 이상 사용되지 않고 이후 시스템에서는 생략되었다.[3] FAT32용 타사 드라이버는 이전 NT 운영 체제에서[citation needed] 사용할 수 있다. 따라서 버전 4.0의 윈도 NT는 기본 4개의 파일 시스템(NTF, HPFS, FAT12, FAT16)을 가지고 있었으며, 5번째 FAT32에 대한 액세스를 허용하는 드라이버로 시스템의 설치가 매우 일반적이며, 유닉스 파일 시스템에 대한 액세스를 허용하는 툴도 존재한다[citation needed]. Novell Netware와의 상호운용성은 커널 및 데이터 링크 계층이 아닌 애플리케이션 및 시스템 프로그래밍 수준에서 일반적으로 구현되며, 따라서 물리적 하드웨어와[citation needed] 더 멀리 떨어져 있다.
참조
- ^ Various (1993). Inside Windows NT. New Riders press. Bibcode:1993iwn..book.....C.
- ^ Windows NT 4.0 Workstation Resource Kit. Microsoft Press. 1996.
- ^ Windows NT 4.0 Server Resource Kit. Microsoft Press. 1998.