Виснаження пам'яті з явно не вичерпуючим процесом


0

Я страждаю від виснаження пам'яті на комп'ютері під керуванням Windows 10 майже кожні три дні, без жодного шаблону для відтворення (іноді після того, як комп'ютер включений протягом декількох днів, іноді відразу після включення, іноді при звичайному використанні, іноді під великим навантаженням, іноді під час тихого. ..). Симптоми розпізнаються: драйвер відеозапису падає, і дозвіл переходить до мінімуму, то іноді деякі процеси, як firefox або chrome закривається ...

Коли це відбувається, обробка споживання ОЗП під адміністратором завдання виглядає нормальною. Під системними подіями я завжди можу бачити 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>

Ми стикаємося з подібними проблемами. Чи знайшли ви яке-небудь рішення своєї проблеми? Проблема з цим звітом полягає в тому, що вона надає список процесів, які приймають пам'ять, але не показує інші частини операційної системи, що використовують пам'ять - & gt; ProcessCommitCharge набагато менше, ніж SystemCommitCharge. Ви можете спробувати подивитися з Rammap ( docs.microsoft.com/en-us/sysinternals/downloads/rammap ) якщо ви можете визначити винуватця. Навіть з цим інструментом ми ще не знайшли пояснення, чому ми стикаємося з цією проблемою
Bre

Ще не важко, тому що іноді це трапляється щодня, потім вона припиняється протягом декількох тижнів. Я доручив співробітникам відкрити Sysinternal Process Explorer відразу ж після виникнення проблеми, відсортувати PF і PF delta і сфотографувати, оскільки будь-який процес, що викликає дуже високу частоту PF.
Áxel Costas Pena
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.