社区
语言基础/算法/系统设计
帖子详情
进程无法关掉
glacierful
2009-02-26 11:42:03
程序关闭后,查看任务管理器,发现进程并没有关掉。使用任务管理器的“结束进程”按钮依然无法关掉进程,只有重启windows系统才能关掉。
...全文
128
12
打赏
收藏
进程无法关掉
程序关闭后,查看任务管理器,发现进程并没有关掉。使用任务管理器的“结束进程”按钮依然无法关掉进程,只有重启windows系统才能关掉。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ZyxIp
2009-03-09
打赏
举报
回复
应该是线程没有关闭造成的.
在系统关闭的时候要将自己创建的对象全部释放掉.要确定线程都正常的结束了.
ljluck7687
2009-03-09
打赏
举报
回复
使用排除法判断故障原因
既然怀疑最可能是多线程的问题,先将多线程的代码屏蔽掉(方法有很多,可用条件编译)然后就可知道究竟什么地方有问题了。
总之用排除法,先粗定位后细定位,以求最后锁定出错的原因
glacierful
2009-03-09
打赏
举报
回复
是一个和读写串口有关的程序,程序启动的时候会同时启动两个线程,一个向串口写,一个从串口读。应该说程序总共会有3个线程,但我从资源管理器中查看,程序刚启动的时候会有6个线程,等一会儿就会变成5个。我也没有启动别的线程,怎么会有大于3个的线程。在IDE中有时候甚至会造成系统的死机,光标可以动,但其他窗口一概无法打开,只能热启动电脑。
不知道是不是这多余的线程导致了程序的异常情况。
Stiven_PFan
2009-02-27
打赏
举报
回复
有资源没释放吧.
bdmh
2009-02-26
打赏
举报
回复
[Quote=引用 1 楼 de410 的回复:]
首先在任务管理器中打开“查看”菜单下的“选择列”命令,在打开的窗口中选中“PID(进程标志符)”,保存设置后返回任务管理器,在“进程”标签中找到要关闭的进程,并记录下PID列该进程的值。
打开命令提示符窗口,输入“ntsd -c q -p 进程的PID值”,回车之后即会在一个弹出的DOS窗口中强制关闭该进程。
[/Quote]
这个方法不错
是不是窗体关闭时,在处理什么东西,关闭时有代码吗
五维思考
2009-02-26
打赏
举报
回复
什么类型的程序?
lingyin55
2009-02-26
打赏
举报
回复
mark 遇到这种情况可以试试 呵呵
[Quote=引用 1 楼 de410 的回复:]
首先在任务管理器中打开“查看”菜单下的“选择列”命令,在打开的窗口中选中“PID(进程标志符)”,保存设置后返回任务管理器,在“进程”标签中找到要关闭的进程,并记录下PID列该进程的值。
打开命令提示符窗口,输入“ntsd -c q -p 进程的PID值”,回车之后即会在一个弹出的DOS窗口中强制关闭该进程。
[/Quote]
mandarin
2009-02-26
打赏
举报
回复
比卡巴还强?
de410
2009-02-26
打赏
举报
回复
首先在任务管理器中打开“查看”菜单下的“选择列”命令,在打开的窗口中选中“PID(进程标志符)”,保存设置后返回任务管理器,在“进程”标签中找到要关闭的进程,并记录下PID列该进程的值。
打开命令提示符窗口,输入“ntsd -c q -p 进程的PID值”,回车之后即会在一个弹出的DOS窗口中强制关闭该进程。
gyk120
2009-02-26
打赏
举报
回复
结束的时候FREELIBRARY
yc_8301
2009-02-26
打赏
举报
回复
是不是某资源没有释放。。譬如:文件句柄,注册热键等等。
最好能贴出代码看一下。
starluck
2009-02-26
打赏
举报
回复
可能在調試什麼。 你可以用上面的OTSD去調試這個進程,然後強制終止
shutdown后tomcat
进程
无法
关闭
导致tomcat
进程
无法
关闭的原因可能是容器中存在非守护线程没有结束。 可以用jdk命令:jstack pid查看已启动的线程,线程描述中没有daemon的为非守护线程。 我遇到的问题是quartz定时任务线程有问题,好像spring...
计算机
无法
关闭怎么办,电脑
进程
无法
关闭怎么办
有时候我们会遇到这种情况,就是任务管理器
无法
结束
进程
,那么电脑
进程
无法
关闭怎么办呢?接下来大家跟着学习啦小编一起来了解一下电脑
进程
无法
关闭的解决方法吧。电脑
进程
无法
关闭解决方法一、普通
进程
——Taskkill...
C#窗体程序,当窗口关闭后,
进程
无法
关闭解决方法
最近在写一个C#的窗体程序,开了一个线程负责UDP通信的接收,当窗体关闭后,
进程
总是
无法
关闭。 解决方法: 在每个线程启动时,都把IsBackground设成True。 这样,在主线程关闭时,其他的线程就会自动关闭。 ...
一次spark作业执行后
进程
无法
关闭的原因及解决方案
最近运维的同学频频反映,spark集群作业模式,每次执行完成spark的
进程
端口都已经关闭了,但是通过命令执行spark作业的
进程
和端口却
无法
自动关闭,严重影响其他业务组的作业运行,但是
无法
关闭的情况不是经常出现,...
vmware-vmx.exe
进程
无法
关闭,如何杀死没有实例运行的vmware子
进程
因为虚拟机的异常关闭导致出现了三个异常的vmware-vmx.exe后台
进程
无法
关闭。结果就是CPU占用率始终90以上。 尝试过的解决办法 尝试任务管理器强制杀死 ,无果,无反应; 尝试使用指令杀死 不管是使用 ...
语言基础/算法/系统设计
16,748
社区成员
33,247
社区内容
发帖
与我相关
我的任务
语言基础/算法/系统设计
Delphi 语言基础/算法/系统设计
复制链接
扫一扫
分享
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章