我在 64 位硬件上运行了一堆 Windows Server 2008 R2。我最近注意到该eventlog
服务的内存消耗非常大。该服务本身可以消耗大约 4GB 的可用内存,并且还在不断增长。
eventlog
我首先采取行动在其自身的进程中移动svchost
,以确认它是造成内存消耗的原因。
> sc config eventlog type= own
然后我清除了所有日志文件,希望避免可能出现的损坏。
> wevtutil el | Foreach-Object {wevtutil cl "$_"}
并重启服务。然而,内存消耗很快又增长到 3-4GB。
我不知道是什么导致了这种行为。
答案1
答案2
内存消耗是由我们的一项监控事件日志的服务引起的。禁用此功能后,一切恢复正常。