我有一个WPF Prism应用程序,当应用程序处于使用状态时,任务管理器中的句柄数会不断增加。应用程序运行24小时后,我们有时会收到以下错误:“当前进程已使用其所有系统允许的Window Manager对象句柄。”
我该怎么做才能清理泄漏。我们使用的是Windows 7。
答案 0 :(得分:0)
不确定您使用的是哪个版本的Windows,但在Win2k上,GDI /用户句柄的最大处理量为10,000: http://support.microsoft.com/default.aspx?kbid=326591
和XP: http://support.microsoft.com/kb/327699/en-us
您可以通过向任务管理器添加句柄计数列来查看进程句柄计数。
这里可能有相关的帖子: What's the upper limit on GDI objects for one process in Windows 7?
在这里: What are Windows "USER objects"
HTH!