윈도우 임베디드 CE 6.0
1. 개요
윈도우 임베디드 CE 6.0은 임베디드 시스템을 위한 마이크로소프트의 운영 체제이다. 파일 시스템, 그래픽, 윈도잉, 이벤트 서버, 장치 드라이버 관리자 등의 시스템 구성 요소가 커널 공간으로 이동하고, 새로운 가상 메모리 모델, 사용자 모드 및 커널 모드 드라이버를 모두 지원하는 새로운 장치 드라이버 모델을 도입했다. 또한 프로세스 제한이 증가하고, Microsoft Visual Studio 2005에 통합된 개발 환경을 제공하며, UDF 2.5 및 exFAT 파일 시스템을 지원한다. 802.11i (WPA2) 및 802.11e (QoS) 무선 표준 및 다중 라디오를 지원하며, x86, ARM, SH4, MIPS 기반 프로세서 아키텍처와 호환된다. R3 버전에서는 Silverlight for Windows Embedded, Internet Explorer Embedded, Flash Lite, 터치 및 제스처, 연결 관리자, Microsoft Office 및 PDF 뷰어 등의 기능이 추가되었다.
| 버전 | 윈도우 CE 6.0 |
|---|
이미지 준비중입니다.
| 개발사 | 마이크로소프트 |
|---|---|
| 웹사이트 | www.microsoft.com/windows/embedded/default.mspx |
| 소스 모델 | 사유 소스 사용 가능 (공유 소스 이니셔티브를 통해) |
| 라이선스 | 상용 소프트웨어 |
| 커널 종류 | 하이브리드 커널 |
| 최초 출시일 | 2006년 11월 1일 |
| 최신 버전 | 6.0 R3 |
| 최신 출시 URL | http://www.microsoft.com/windowsembedded/en-us/news/pressreleases/cer3_release.mspx |
| 이전 버전 | 윈도우 CE 5.2 |
| 다음 버전 | 윈도우 임베디드 컴팩트 7 |
| 지원 상태 | 메인스트림: 종료 연장 지원: 종료 |
-
윈도우 CE -
윈도우 모바일
윈도우 모바일은 마이크로소프트가 개발한 Windows CE 기반의 모바일 운영 체제로, 데스크톱 Windows와 유사한 기능과 서드파티 소프트웨어 개발을 지원했으며, 2010년 윈도우 폰으로 대체되었다. -
윈도우 CE -
윈도우 임베디드 컴팩트
저장 공간이 제한된 장치에 최적화된 마이크로소프트의 임베디드 운영 체제인 윈도우 임베디드 컴팩트는 낮은 메모리 환경에서도 작동하며, 제조사의 설정에 따라 디자인 및 커스터마이징이 가능한 다양한 버전으로 출시되었다. -
MIPS 운영 체제 -
Nucleus RTOS
Nucleus RTOS는 1993년 Accelerated Technology에서 출시된 실시간 운영 체제로, 다양한 아키텍처와 구성 요소를 지원하며 안전 인증을 받아 여러 제품에 사용되었다. -
MIPS 운영 체제 -
IRIX
IRIX는 실리콘 그래픽스에서 개발한 유닉스 기반 운영 체제로, 컴퓨터 애니메이션 및 과학적 시각화 분야에서 널리 사용되었으며 실시간 디스크 및 그래픽 입출력을 지원하고 OpenGL의 기원이 된 IRIS GL 기술을 포함했지만 SGI 파산 후 지원이 종료되었다. -
공식 웹사이트에 알 수 없는 변수를 사용한 문서 -
브루클린 미술관
브루클린 미술관은 1823년 브루클린 견습생 도서관으로 시작하여 현재 약 50만 점의 소장품을 보유한 뉴욕 브루클린 소재의 미술관으로, 다양한 분야의 예술 작품을 전시하며 특히 아프리카 미술과 여성주의 미술에 대한 기여가 크다. -
공식 웹사이트에 알 수 없는 변수를 사용한 문서 -
광주지방기상청
광주지방기상청은 광주광역시와 전라남도 지역의 기상 예보, 특보, 관측, 기후 정보 제공 등의 업무를 수행하는 기상청 소속 기관으로, 1949년 광주측후소로 설치되어 1992년 광주지방기상청으로 개편되었으며, 기획운영과, 예보과, 관측과, 기후서비스과와 전주기상지청, 목포기상대를 두고 있다.
2. 새로운 기능
윈도우 임베디드 CE 6.0에서는 이전 버전에 비해 여러 기능이 개선되거나 추가되었다.
* 핵심 시스템 구성 요소 변경: 파일 시스템, GWES, 장치 드라이버 관리자 등이 커널 공간으로 이동했고, EXE에서 DLL로 변환되어 커널 공간에 로드된다.
* 가상 메모리 모델 개선: 하위 2GB는 프로세스별 전용, 상위 2GB는 커널 VM 공간으로 사용되며, 프로세스당 최대 2GB의 전용 VM을 사용할 수 있다.
* 새로운 장치 드라이버 모델: 사용자 모드 및 커널 모드 드라이버를 모두 지원한다.
* 프로세스 제한 완화: 동시 실행 가능 프로세스 수가 32개에서 32,768개로 크게 늘어났다.
* 개발 환경 통합: Platform Builder IDE가 Microsoft Visual Studio 2005에 플러그인으로 통합되었다.
* 파일 시스템 지원: UDF 2.5 (읽기 전용) 및 exFAT 파일 시스템을 지원한다.
* 무선 통신 표준: 802.11i (WPA2) 및 802.11e (QoS)를 지원하고, 다중 라디오 지원 기능이 추가되었다.
* 프로세서 아키텍처: x86, ARM, SH4(R2까지) 및 MIPS 기반 프로세서를 지원한다.
* Cellcore 구성 요소: 장치가 셀룰러 네트워크를 통해 데이터 연결을 설정하고 음성 통화를 할 수 있게 한다.
2.1. 핵심 시스템 구성 요소
* 파일 시스템, GWES (그래픽, 윈도잉, 이벤트 서버), 장치 드라이버 관리자 등 일부 시스템 구성 요소가 커널 공간으로 이동했다.
* 커널에서 실행되는 시스템 구성 요소는 EXE에서 DLL로 변환되어 커널 공간에 로드된다.
2.2. 가상 메모리 모델
새로운 가상 메모리 모델이 도입되었다. 하위 2GB는 프로세스 VM 공간이며 각 프로세스별로 전용이다. 상위 2GB는 커널 VM 공간이다. 32MB 가상 메모리 제한이 총 가상 메모리로 증가했다. 이제 각 프로세스당 최대 2GB의 전용 VM을 사용할 수 있다.
2.3. 장치 드라이버 모델
사용자 모드 및 커널 모드 드라이버를 모두 지원하는 새로운 장치 드라이버 모델이 도입되었다.
2.4. 프로세스 제한 증가
이전 버전까지 윈도우 임베디드 CE는 32개의 프로세스만 동시에 실행할 수 있었다. 윈도우 임베디드 CE 6.0에서는 이 제한이 크게 완화되어, 32,768개의 프로세스를 동시에 실행할 수 있게 되었다. 이는 임베디드 시스템의 성능 향상에 크게 기여했다.
2.5. 개발 환경 통합
Platform Builder IDE는 Microsoft Visual Studio 2005에 플러그인으로 통합되어, 플랫폼 및 애플리케이션 개발을 위한 단일 개발 환경을 제공한다.
2.6. 파일 시스템 지원
UDF 2.5 파일 시스템에 대한 읽기 전용 지원이 추가되었다. 마이크로소프트의 exFAT 파일 시스템을 지원한다.
2.8. 프로세서 아키텍처 지원
CE 6.0은 x86, ARM, SH4(R2까지) 및 MIPS 기반 프로세서 아키텍처와 호환된다.
2.9. Cellcore 구성 요소
장치가 셀룰러 네트워크를 통해 데이터 연결을 설정하고 음성 통화를 시작할 수 있도록 하는 새로운 Cellcore 구성 요소가 추가되었다.
3. R3의 새로운 기능
윈도우 임베디드 CE 6.0 R3는 2009년 9월에 OEM을 위해 출시되었으며, 준 HD 및 윈도우 폰 7의 기본 플랫폼 역할을 한다. CE 6.0 R3에는 다음과 같은 새로운 기능이 포함되어 있다.
| 기능 | 설명 |
|---|---|
| Windows Embedded용 Silverlight | 풍부한 애플리케이션과 사용자 인터페이스를 생성하기 위한 기능 |
| Internet Explorer Embedded | 멀티 터치 팬 및 줌 기능을 갖추고 있으며, 장치에서의 브라우징 경험을 최적화하기 위한 사용자 정의 가능한 인터페이스 제공 |
| Flash Lite | 리치 미디어 웹사이트를 렌더링하는 브라우저 플러그인; Windows Phone 7에서는 사용할 수 없음 |
| 터치 및 제스처 | 4점 멀티 터치, 고급 제스처 및 복잡한 3D 애니메이션과 같은 자연스러운 입력 기능을 가능하게 하는 플러그인 엔진 |
| 연결 관리자 | 장치에서 여러 네트워크 인터페이스를 관리하는 인프라 기술 |
| Microsoft Office 및 PDF 뷰어 | 장치에서 Microsoft Office 워드, 파워포인트, 엑셀 및 어도비 PDF 콘텐츠를 렌더링하는 애플리케이션 |
여기에 나열된 모든 기능이 윈도우 폰 7 또는 준 HD에 특정한 것은 아니다.
3.1. Silverlight for Windows Embedded
윈도우 임베디드 CE 6.0 R3에 포함된 Windows Embedded용 Silverlight는 풍부한 애플리케이션과 사용자 인터페이스를 생성하기 위한 기능을 제공한다.
3.2. Internet Explorer Embedded
Internet Explorer Embedded는 멀티 터치 팬 및 줌 기능을 갖추고 있으며, 장치에서의 브라우징 경험을 최적화하기 위한 사용자 정의 가능한 인터페이스를 제공한다.
3.3. Flash Lite
리치 미디어 웹사이트를 렌더링하는 브라우저 플러그인이다. Windows Phone 7에서는 사용할 수 없다.
3.4. 터치 및 제스처
OEM을 위해 제공되는 플러그인 엔진은 4점 멀티 터치, 고급 제스처 및 복잡한 3D 애니메이션과 같은 자연스러운 입력 기능을 가능하게 한다.