2009-04-20 56 views
13

什么是Windows任务管理器“处理”列的度量?文件句柄?或页面文件指针?一个程序有8000个句柄也不好吗?Windows任务管理器列 - 句柄

+3

不应该将其移到超级用户而不是关闭吗? – Hubro 2013-09-03 14:07:34

回答

9

这是衡量内核句柄。内核处理类型和创建它们的功能包括:

  • 文件句柄(的CreateFile)
  • 内存映射文件(的CreateFileMapping)
  • 活动(CreateEvent)
  • 互斥(CreateMutex)
  • 信号灯( CreateSemaphore)
  • 进程(CreateProcess)
  • 主题(CreateThread)

而且比我忘记或从未听说过。

对于一个单独的过程8000看起来非常过分。

1

对于一个单独的过程,8000看起来相当多,但并不一定出于问题 - 这取决于行为。你应该把把手当作一种特殊的记忆 - 高使用率是一个可能的警告标志,但是如果它是稳定的,则不会。如果句柄使用情况稳定,那么它不是泄漏的标志,尽管您可能需要执行一些优化才能使其使用较少的句柄。