- 19
- 0
- 约3.31千字
- 约 10页
- 2017-07-08 发布于湖北
- 举报
WINCE5.0和WINCE6.0的********************************LoongEmbedded************************
作者:LoongEmbedded(kandi)
时间:2010.07.21
类别:WINCE嵌入式操作系统
********************************LoongEmbedded************************
WINCE5.0
1.1 WINCE5.0的内存架构
因为WINCE是32位的嵌入式操作系统,所以WINCE的虚拟寻址能力可达4GB(为什呢,2^32=4GB),但是WINCE5.0和XP操作系统的每个进程独享4GB虚拟地址空间不同,WINCE5.0中所有的进程共享一个4GB的虚拟地址空间。这4GB的虚拟地址空间被分为两个2GB的区域,其中低地址的那2GB区域(0~ 0x7FFFFFFF)是用户虚拟空间,这块虚拟空间由应用程序的共用,也就是说应用程序申请的内存都会从低2GB虚拟内存空间分配的;而高2GB区域(0~ 0xFFFFFFFF)是操作系统的内核虚拟空间,供WINCE操作系统本身使用。
我们知道WINCE5.0的进程数量最多只能达到32个,而且每个进程只能独享32MB的虚拟空间(这个32MB的空间也叫一个slot),这3
原创力文档

文档评论(0)