win32 Service memory leak

Posted Chuck Lu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了win32 Service memory leak相关的知识,希望对你有一定的参考价值。

https://stackoverflow.com/questions/2728578/how-to-get-phyiscal-path-of-windows-service-using-net

https://www.codeproject.com/Articles/26533/A-ServiceController-Class-that-Contains-the-Path-t

 

http://brooke.blogs.sqlsentry.net/2010/02/win32service-memory-leak.html

https://stackoverflow.com/questions/4377810/managementobjectsearcher-out-of-memory-excepiton

https://stackoverflow.com/questions/9828588/finding-the-actual-executable-and-path-associated-to-a-windows-service-using-c-s

https://support.microsoft.com/en-us/help/981314/the-win32-service-wmi-class-leaks-memory-in-windows-server-2008-r2-and

Consider the following scenario:

  • You have a computer that is running Windows Server 2008 R2 or Windows 7.
  • An application or a service uses the Win32_Service Windows Management Instrumentation (WMI) class to query some service information frequently.

In this scenario, the memory usage of the Wmiprvse.exe process keeps increasing, and the system performance decreases. After a while, the system resources may be exhausted. Therefore, the applications or services that are running on the computer may stop working.

以上是关于win32 Service memory leak的主要内容,如果未能解决你的问题,请参考以下文章

Win32 COM组件 x Android Service

(汇编 32 位)不能使用 lea 没有括号?

win7 运行python写的service

win7 32位 rabbitmq安装后,启动service时报了很多错误

汇编 LEA 指令

授予远程用户(非管理员)使用 WMI 和 C# 在命名空间 cimv2 中枚举 Win32_Service 服务的能力