Windows CE 6.0
Windows CE 6.0延续了演变和创新的趋势,使Widnows CE成为一个更加稳健也更具扩展性的嵌入式操作系统,作为与Windows Vista一同推出的新产品,CE 6.0为Windows CE带来了一系列显著的底层改进,大大丰富了嵌入式设备的种类,并为Windows Mobile和微软的合作伙伴们提供了未来市场增长的重要途径。
Windows CE 6.0原定于在2005年的第二季度发布,最初的代号Cardhu是受同名威士忌启发而来。由于大量资源被投入到Windows Mobile 5.0和其他一系列Windows Embedded项目当中导致Windows CE 5.0的发行周期向后拖延。Cardhu计划在2005年底被取消,而相关的开发资源则用于支持Yamazaki项目团队的新计划。
Yamazaki原定于2006年下半年推出,并在2006年9月15日交付给设备制造商(RTM)。这一版本的改进讲集中致力于解除外界Windows CE内核扩展能力的怀疑,微软对CE6.0解除了一系列对设备平台最严格的限制条件,包括一些之前所有版本的Windows CE都存在的限制。
最为明显的低层改变是系统内核的寻址与资源分配机制。之前版本的Windows CE内核中有一个名叫32/32的限制条件,既系统只能支持32个进程,而每个进程只能寻址32MB虚拟内存(VM)。Windows CE 6.0所使用的新一代核心将解除这一限制,作为新内核在进程、寻址、驱动和应用程序交互方面的诸多改进之一,新的宏内核将支持高达32,000个独立或虚拟进程,每个进程的虚拟内存上限也达到2GB。这是继Windows CE5.0内核将内存寻址上限增加到2GB之后的又一大改变。
(由于Windows CE 6.0丰富的硬件支持和灵活的系统配置,使之广泛的用于嵌入式系统的开发和教学)
