内存耗尽,但似乎没有进程耗尽

内存耗尽,但似乎没有进程耗尽

我的 Windows 10 电脑几乎每三天就会出现一次内存耗尽的情况,而且没有任何规律可循(有时电脑开机几天后就会出现这种情况,有时刚开机时就会出现这种情况,有时在正常使用情况下出现这种情况,有时在高负载情况下出现这种情况,有时在安静时出现这种情况……)。症状是可以识别的:视频驱动程序崩溃,分辨率降至最低,然后有时 Firefox 或 Chrome 等某些进程会关闭……

发生这种情况时,任务管理下的进程 RAM 消耗似乎很正常。在系统事件下,我总是可以看到一个Memory Exhaustion Detector似乎无法解释崩溃的事件,因为它总是显示分页文件非常大并且即将爆炸,但它也没有显示任何进程正在消耗该内存。

有什么合理的解释吗?我是不是没能解读出日志条目?

<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
    <System>
        <Provider Name="Microsoft-Windows-Resource-Exhaustion-Detector" Guid="{9988748E-C2E8-4054-85F6-0C3E1CAD2470}"/>
        <EventID>2004</EventID>
        <Version>0</Version>
        <Level>3</Level>
        <Task>3</Task>
        <Opcode>33</Opcode>
        <Keywords>0x8000000020000000</Keywords>
        <TimeCreated SystemTime="2018-07-27T05:52:49.650494000Z"/>
        <EventRecordID>4397</EventRecordID>
        <Correlation ActivityID="{DF4591EC-5B5B-462E-A0ED-524A715DCCAE}"/>
        <Execution ProcessID="8852" ThreadID="2772"/>
        <Channel>System</Channel>
        <Computer>DESKTOP-2VIMT0M</Computer>
        <Security UserID="S-1-5-18"/>
    </System>
    <UserData>
        <MemoryExhaustionInfo xmlns="http://www.microsoft.com/Windows/Resource/Exhaustion/Detector/Events">
            <SystemInfo>
                <SystemCommitLimit>25643593728</SystemCommitLimit>
                <SystemCommitCharge>25574793216</SystemCommitCharge>
                <ProcessCommitCharge>1946886144</ProcessCommitCharge>
                <PagedPoolUsage>334127104</PagedPoolUsage>
                <PhysicalMemorySize>6316240896</PhysicalMemorySize>
                <PhysicalMemoryUsage>2814005248</PhysicalMemoryUsage>
                <NonPagedPoolUsage>381517824</NonPagedPoolUsage>
                <Processes>146</Processes>
            </SystemInfo>
            <PagedPoolInfo>
                <Tag_1>
                    <Name>MmSt</Name>
                    <PoolUsed>91655968</PoolUsed>
                </Tag_1>
                <Tag_2>
                    <Name>Sect</Name>
                    <PoolUsed>42178128</PoolUsed>
                </Tag_2>
                <Tag_3>
                    <Name>MmRe</Name>
                    <PoolUsed>29752368</PoolUsed>
                </Tag_3>
            </PagedPoolInfo>
            <NonPagedPoolInfo>
                <Tag_1>
                    <Name>smCB</Name>
                    <PoolUsed>66957312</PoolUsed>
                </Tag_1>
                <Tag_2>
                    <Name>MmCa</Name>
                    <PoolUsed>65829520</PoolUsed>
                </Tag_2>
                <Tag_3>
                    <Name>smNp</Name>
                    <PoolUsed>55021568</PoolUsed>
                </Tag_3>
            </NonPagedPoolInfo>
            <ProcessInfo>
                <Process_1>
                    <Name>MsMpEng.exe</Name>
                    <ID>3776</ID>
                    <CreationTime>2018-07-26T06:02:05.521842000Z</CreationTime>
                    <CommitCharge>152260608</CommitCharge>
                    <HandleCount>789</HandleCount>
                    <Version>0.0.0.0</Version>
                    <TypeInfo>65</TypeInfo>
                </Process_1>
                <Process_2>
                    <Name>chrome.exe</Name>
                    <ID>3204</ID>
                    <CreationTime>2018-07-26T14:04:58.020386800Z</CreationTime>
                    <CommitCharge>138813440</CommitCharge>
                    <HandleCount>1600</HandleCount>
                    <Version>67.0.3396.99</Version>
                    <TypeInfo>202</TypeInfo>
                </Process_2>
                <Process_3>
                    <Name>chrome.exe</Name>
                    <ID>4440</ID>
                    <CreationTime>2018-07-26T14:04:58.202091700Z</CreationTime>
                    <CommitCharge>108515328</CommitCharge>
                    <HandleCount>460</HandleCount>
                    <Version>67.0.3396.99</Version>
                    <TypeInfo>211</TypeInfo>
                </Process_3>
                <Process_4>
                    <Name>architect.exe</Name>
                    <ID>6304</ID>
                    <CreationTime>2018-07-26T07:55:20.567701400Z</CreationTime>
                    <CommitCharge>102588416</CommitCharge>
                    <HandleCount>768</HandleCount>
                    <Version>5.0.28.34044</Version>
                    <TypeInfo>152</TypeInfo>
                </Process_4>
                <Process_5>
                    <Name/>
                    <ID>0</ID>
                    <CreationTime>1601-01-01T00:00:00.000000000Z</CreationTime>
                    <CommitCharge>0</CommitCharge>
                    <HandleCount>0</HandleCount>
                    <Version>0.0.0.0</Version>
                    <TypeInfo>0</TypeInfo>
                </Process_5>
                <Process_6>
                    <Name/>
                    <ID>0</ID>
                    <CreationTime>1601-01-01T00:00:00.000000000Z</CreationTime>
                    <CommitCharge>0</CommitCharge>
                    <HandleCount>0</HandleCount>
                    <Version>0.0.0.0</Version>
                    <TypeInfo>0</TypeInfo>
                </Process_6>
            </ProcessInfo>
            <ExhaustionEventInfo>
                <Time>2018-07-27T05:52:48.613055400Z</Time>
            </ExhaustionEventInfo>
        </MemoryExhaustionInfo>
    </UserData>
</Event>

相关内容