如何强制结束进程,操作系统是否回收使用的内存 比如一个很占内在的程序,在任务管理器里强制结束进程,那么它使用的内存操作系统是否回收?我看以前的资料好像是不会回收的,如果不回收那么反复多次,系统内存就被占用完了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Environment.Exit(0)强制结束进程。进程的内存回收是由操作系统完成的,这个你就不用担心了。欲知详情,请研究windows消息循环。 正如2楼所说的,COM对象需要手动释放内存,不能指望系统随时回收。如果在程序中加载了图片,使用后也要手动及时释放,不要以为函数退出后framework会主动回收,有些系统错误就是由于有些人认为.net回收机制是万能的所造成的,楼主谨记 运行这个程序之前要慎重考虑,因为关闭程序的方式是强制关闭。 进程可在资源管理器中查到(不要后面的.exe,只写前面的名)string in_sAppName = "WINWORD"; //(一个word文档程序)try{ System.Diagnostics.Process[] psiNewcas = System.Diagnostics.Process.GetProcessesByName(in_sAppName); foreach (System.Diagnostics.Process p in psiNewcas) { p.Kill(); p.WaitForExit(); p.Close(); Console.WriteLine(in_sAppName + "已经停止了"); }}catch { Console.WriteLine(in_sAppName + "停止失败");}进程的内存回收是由操作系统完成的。本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/hejialin666/archive/2008/08/27/2838975.aspx winform程序下报错 如何实现鼠标移上去出现完全不透明,而离开时实现半透明的效果 如何实现这样的winform 用户控件 winform中CheckedListBox问题 如何判断一个软件开发新人是否具有可培养性? 关于我的个人网站的建设,基础问题,过来人请指点一下 紧急求助~!!!!!!!!!! web 中datagrid 的单击事件问题,好用就结贴 求winform||控制台为服务端 webform||webservice为客户端 进行socket异步通信的例子 一些VS2005的问题 [没有相关的源行] 简单委托实例
强制结束进程。
进程的内存回收是由操作系统完成的,这个你就不用担心了。
欲知详情,请研究windows消息循环。
进程的内存回收是由操作系统完成的。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/hejialin666/archive/2008/08/27/2838975.aspx