G gaocaipu Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-26 #1 我现在在服务器上运行一个delphi的可执行文件,但是由于某种原因这个程序死机了,在任务管理器中结束该进程结束不了,提示程序正在调试,请问各位,这个有可能是什么原因?服务器的原因还是程序的原因?
G gaocaipu Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-26 #3 服务器上各个文件夹和文件右击都有个安全页,设置完全控制跟这个有关系吗?
D dey-999 Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-26 #4 在调用线程的主程序中:ComThread.ExistExecute:=False; 在线程中: procedure TCommThread.Execute; ... begin ... ExistExecute := true; While ExistExecute do begin try ...//线程代码 except end; end; ... end;
在调用线程的主程序中:ComThread.ExistExecute:=False; 在线程中: procedure TCommThread.Execute; ... begin ... ExistExecute := true; While ExistExecute do begin try ...//线程代码 except end; end; ... end;
W weiliu Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-26 #5 程序死的原因太多,硬件或软件上的原因都有,不过一般都是软件原因占绝大多数。 还是仔细检查你的代码有没有什么不完善的地方,如果是多线程的程序,就要注意线程的释放。
G gaocaipu Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-26 #6 但是在以前的机器上没有发现过这种问题啊,一样的程序。
G gaocaipu Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-26 #7 to weiliu:但是在任务管理器中结束进程怎么也结束不了呢?
G gaocaipu Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-26 #8 服务器的P4处理器的超线程技术,在任务管理器的性能页上显示两个CPU使用记录图表,这个问题跟这个有关系吗?