Microsoft released Windows CE 6.0 to manufacturing on Sept. 15, according to a blog post by Windows Embedded technical product manager Mike Hall. This should keep the product on track for delivery by year end, as promised earlier this year.
(Click here for larger view of the Windows Embedded roadmap)
Hall lists the following key enhancements that are implemented in the 6.0 release:
Operating System architecture:
CE 6.0 now supports up to 32k processes with 2 GB virtual memory per process. CE 5.0 supported a maximum of 32 processes with 32 MB Virtual Memory per process.
Operating system processes are moved to kernel space. GWES, Device driver manager, file system manager are all in kernel space for improved performance.
New Kernel mode and user mode driver model. CE 5.0 only supported user mode drivers. Kernel mode drivers offer performance, user mode drivers provide stability. There can be multiple instances of the user mode driver manager
Strict partitioning of user mode and kernel mode.
The CE 6.0 development tools are integrated with Visual Studio 2005 providing one tool to configure, build, download, debug, and test the operating system and the same tool to write native (Win32, MFC, ATL, WTL, STL) or managed (C#/VB) applications.
More information on supported operating system technologies will be made available at launch.