|
1
5
当应用程序崩溃或退出而没有明确释放时,Windows不会清理一些模糊的资源,主要是因为操作系统不知道这些资源是否重要。
|
|
|
2
3
不 被清理-释放句柄但不删除文件 |
|
|
3
3
在Windows中,几乎任何你可以处理的东西实际上都应该由操作系统管理——这就是为什么你只能得到一个句柄。这包括但不限于汤姆 以下(从CloseHandle()API的MSDN文档中复制的列表):
所有这些都应该在应用程序关闭时由操作系统恢复,但可能不会立即恢复,具体取决于其他进程的使用情况。
|
|
|
4
3
任何异常都是一个bug——应用程序可能会崩溃,也确实会包含泄漏。操作系统需要可靠,即使在编写不佳的应用程序面前也不会耗尽资源。这也适用于非操作系统资源。向进程分发资源的服务需要在进程退出时释放这些资源。如果他们不这样做,这是一个需要修复的错误。
|
|
|
Denis · 在C、linux中同步进程 2 年前 |
|
|
ridhomblr · 如果DI>32767,VGA输出不显示 2 年前 |
|
|
dmgzh · 如何根据所使用的系统更改变量值?(Python) 2 年前 |
|
|
gitm_248 · Ubuntu安装和关闭的问题:寻求解决问题的指导 2 年前 |
|
|
Adriana · 尝试创建文件列表时出错 2 年前 |