Windows CE Remote Process Explorer(以后简称CE Process Explorer)是一个和Mark Russinovich
支持平台目前CE Process Explorer支持ARM和X86(包括emulator)架构,MIPS和SH4架构我没用过,暂时不能支持。支持的目标操作系统包括Windows CE 4.x/5.0,对Windows CE 6.0的支持正在考虑中。 界面介绍如下图所示,类似于Process Explorer,主界面由上下两个View组成。上面的view显示Process列表,下面的view可以显示当前所选Process的Thread、Dll、Handle、Window、Heap或Memory信息。每个View都有对应的context menu,比如在进程view中你可以杀掉一个进程,在线程View中可以查看某个线程当前的调用栈。
1,Process View。淡蓝色背景的进程为非ROM模块。
2,Thread View。淡蓝色背景的线程为主线程。Thread View中可以看到每个thread是由哪个模块创建的,这对问题诊断是非常有帮助的。
3,Handle View。
4,DLL View。黄色背景的DLL为重定位过的DLL。
5,Window View。淡蓝色背景的窗口为顶级窗口。
5,Heap View。淡蓝色背景free内存块。
7,Memory View。在Memory View中你可以看到整个系统的虚拟内存的布局,你可以找到哪些是Image文件映射,Thread Stack、Heap在什么地方,DLL加载在哪里等等。
2,应用程序的进程堆视图。可以让你时刻观察应用程序对堆的使用情况,红色部分为碎片。
3,定位异常地址(Crash Finder)。应用程序崩溃是常有的事,这个功能让你可以从异常产生的地址直接定位到源代码行。
Data Abort: Thread=87809d44 Proc=818a7b20 'INSTALLER.EXE'
AKY=00000401 PC=00012548(INSTALLER.EXE+0x00002548) RA=00012530(INSTALLER.EXE+0x0
0002530) BVA=16000000 FSR=00000007
发表于 @ 2006年11月22日 18:02:00
旧一篇: 如何制作支持VMWare的Windows CE BSP


评论#
marc4901@hotmail.com#
可是一直不能下载啊,能否发一份给我呢,多谢了!
fatlen@tom.com#