社区
嵌入开发(WinCE)
帖子详情
WINCE下怎么知道一个驱动被device.exe加载后的线程ID号?Performance Monitor的device.exe/xxx这个xxx编号表示什么
xqhrs232
2009-11-12 10:35:26
WINCE下怎么知道一个驱动被device.exe加载后的线程ID号?Performance Monitor的device.exe/xxx这个xxx编号表示什么?
...全文
107
17
打赏
收藏
WINCE下怎么知道一个驱动被device.exe加载后的线程ID号?Performance Monitor的device.exe/xxx这个xxx编号表示什么
WINCE下怎么知道一个驱动被device.exe加载后的线程ID号?Performance Monitor的device.exe/xxx这个xxx编号表示什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xqhrs232
2009-12-06
打赏
举报
回复
[Quote=引用 16 楼 guopeixin 的回复:]
引用 8 楼 xqhrs232 的回复:
怎么我一打开Kernel Tracker就会出现Lost Data对话框?存在内存泻漏?lost的数字还越来越大,看不明白是怎么回事啊?!
是你为celog分配的内存不够,可以通过注册表进行配置,默认大概大概是64k吧
[/Quote]
在那个地方修改?
guopeixin
2009-12-06
打赏
举报
回复
[Quote=引用 8 楼 xqhrs232 的回复:]
怎么我一打开Kernel Tracker就会出现Lost Data对话框?存在内存泻漏?lost的数字还越来越大,看不明白是怎么回事啊?!
[/Quote]
是你为celog分配的内存不够,可以通过注册表进行配置,默认大概大概是64k吧
xqhrs232
2009-12-05
打赏
举报
回复
看来没人真正关注过这个问题啊!!!
ruritanian
2009-11-13
打赏
举报
回复
Lost Data是说kernel Tracker来不及抓你要track的数据了,因此丢失了一部分
可能你要抓的东西太多了,去掉一部分吧
lan120576664
2009-11-13
打赏
举报
回复
小弟也想知道
顶一下
xilidecai
2009-11-13
打赏
举报
回复
可以用PB6.0的Debug工具进行简单调试。先用Target Control查看系统运行的进程:
gi proc 就是显示进程的
gi thrd 就是显示线程的
xqhrs232
2009-11-13
打赏
举报
回复
WINCE下提供的那些调试工具都只是泛泛而谈的,都只是个粗略的工具,再说用他们就影响系统运行性能,造成系统的负担很重,这样压根就不好判断问题所在(是系统本来就不好还是用调试工具影响了).
xqhrs232
2009-11-13
打赏
举报
回复
这几天老是被一个驱动问题困扰,觉得驱动会卡死,但不知道为什么会卡,卡在那里,又找不到好的办法来定位卡在那里,真痛苦啊!
xqhrs232
2009-11-12
打赏
举报
回复
device.exe/xxx应该不是device.exe对驱动加载后在注册表下ACTIVEIN里的键值.
xqhrs232
2009-11-12
打赏
举报
回复
怎么我一打开Kernel Tracker就会出现Lost Data对话框?存在内存泻漏?lost的数字还越来越大,看不明白是怎么回事啊?!
xqhrs232
2009-11-12
打赏
举报
回复
创建线程的时候,先把线程ID号打印出来就可以看到线程ID了.进程ID是不是就是MODULE ID?
guopeixin
2009-11-12
打赏
举报
回复
这个是通过在os中加入dump file一些配置来实现,具体方式帮助文档中有提及
另外,这种dump file的分析需要使用windbg.exe以及另外一个dumpfile读取的东西,忘记了,老久不用了
xqhrs232
2009-11-12
打赏
举报
回复
CaptureDumpFileOnDevice来产生dump file怎么弄?
guopeixin
2009-11-12
打赏
举报
回复
这个问题也太多了,小弟只知道一个
驱动被device.exe加载后的线程ID号:调用getprocessid给它搞出来
xqhrs232
2009-11-12
打赏
举报
回复
1.看MAP文件
2.监视系统的内存状态
3.看有没报什么DATA ABORT
4.那些远程工具怎么定位自己写的那个驱动?驱动都是被device.exe加载运行,只能监视device.exe的情况?这不是太大的范围了?
xqhrs232
2009-11-12
打赏
举报
回复
大家测试自己写的驱动一般用什么方法?远程工具?主要用那几个远程工具?自己的驱动有没存在内存泄漏用什么方法可以查出来?
xqhrs232
2009-11-12
打赏
举报
回复
device.exe/xxx是不是表示device.exe加载运行的子线程之一?也就是device.exe加载的驱动之一?
WinCE
6.0中文模拟器
WinCE
6.0中文模拟器的SDK,支持.NET Compact Framework、MFC、ActiveSync。可代替先前传上来的两个版本。
CnCommv1.5源码、范例及文档
用途: WINDOWS/
WINCE
多
线程
串口通讯库 语言: C++ (ANSI/UNICODE) 平台: WINDOWS(WIN98/NT/2000/XP/2003/Vista);
WINCE
5.0 模拟器; Pocket PC 2003 模拟器; 硬件: PC串口; 串口服务器; USB串口; 虚拟串口; 编译: BC...
WinCE
5.0中文模拟器SDK(VS2005)
VS2005中可用的
WinCE
5.0中文模拟器SDK,支持文件和注册表保存。
WinCE
Service.
exe
and
Device
.
exe
服务与设备
<br /><br />Services.
exe
是
一个
和
Device
.
exe
有同等地位的进程,它的用途是为了弥补
Device
.
exe
的不稳定。如果
一个
设备
驱动
由于某种原因处于异常状态或者不受设备管理器控制时,若让其继续存留在设备管理器中,则会...
wince
注册表的
加载
过程以及
device
.
exe
和filesys.
exe
的
加载
过程
与其他桌面版本Windows一样,Windows CE也使用注册表(Registry)来保存应用程序、
驱动
程序和用户的设定以及其他一些配置信息。 Windows CE注册表也采用树形结构来管理配置信息。 Windows CE支持四个根键,描述如下...
嵌入开发(WinCE)
19,502
社区成员
41,568
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章