Blu*_*ene 17 windows operating-system task-manager process-explorer process
什么是进程句柄?通过任务浏览器中的“句柄计数”属性,我们可以了解哪些正在运行的进程?

crb*_*crb 27
进程句柄是一个整数值,用于向 Windows 标识进程。Win32 API 称它们为句柄;窗口句柄称为 HWND,模块句柄称为 HMODULE。
进程内的线程有一个线程句柄,文件和其他资源(如注册表项)也有句柄。
您在任务管理器中看到的句柄计数是“进程对象表中的对象句柄数”。实际上,这是该进程打开的所有句柄的总和。
如果您不释放资源句柄,其他人可能无法访问它 - 这就是为什么有时您无法删除文件的原因,因为 Windows 声称该文件正在使用中(请查看有关句柄泄漏和进程资源管理器的文章)。
此外,对各种句柄有每个进程的限制。 这是一个例子。
通常,如果您打开句柄而不关闭它们,则类似于内存泄漏。你应该弄清楚发生了什么并修复它。有一篇关于处理泄漏的很好的CodeProject 文章。
| 归档时间: |
|
| 查看次数: |
78464 次 |
| 最近记录: |