98-100 % 메모리 사용, 25MB 이상의 프로세스 사용 없음


18

게임 컴퓨터에 간헐적 인 문제가 있습니다. 때때로, Battlefield 3를 재생하는 동안 (문제가 2 회만 발생) 내 메모리 사용량이 16GB 컴퓨터의 100 %로 이동합니다. BF3 (이 시점에서는 재생할 수 없음)을 닫고 작업 관리자를 열고 프로세스가 25MB 이상의 메모리를 사용하지 않습니다. 프로세스 탐색기는 거의 같은 것을 보여줍니다.

재부팅 후 문제가 사라집니다.

여기서 무슨 일이 일어날 수 있는지 어떤 아이디어?

작업 관리자 프로세스 탐색기 풀몬 x86 풀몬 x64

답변:


20

풀 메모리가 누출되는 잘못된 드라이버가있을 수 있습니다. TasmkMgr을 시작하고 비 페이징 풀 사용량 값을보십시오. 이것이 몇 GB 인 경우 다음을 수행해야합니다.

Windows 드라이버 키트를 설치하고 poolmon.exe를 실행 한 어떤 메모리 태그 가 많은 메모리 사용량을 유발하는지 확인하십시오. 태그를 찾았 으면 cmd 프롬프트를 열고 실행하십시오.

findstr /s <Pooltag> *.sys

어떤 드라이버가 표시되는지 확인하십시오. 게임을하는 동안 발생하면 GPU 드라이버를 업데이트하십시오. ATI 12.10 드라이버가 원인입니다. 13.1 WHQL 드라이버 를 설치하여 수정하십시오.


12.10 ATI 드라이버가 설치되어 있습니다. 지금 업그레이드하면 문제가 사라지기를 바랍니다.
Vegard Larsen

불행히도 BF3가 시작될 때마다 12.11 베타 드라이버가 충돌하므로 롤백됩니다.
Vegard Larsen

poolmon을 실행하고 AMD 드라이버가 실제로 원인인지 확인하십시오.
magicandre1981

poolmon 출력이 추가되었습니다. MINI범인 처럼 보입니다 . 잠재적 인 경기 : arc.sys, atikmdag.sys, crashdmp.sys, diskdump.sys. atikmdag.sys문제가 있다고 가정 하고 ATI 드라이버의 다른 업그레이드를 시도하고 있습니다.
Vegard Larsen

좋아, 이것은 AMD 드라이버 일 수있다. AMD는 13.1 WHQL 드라이버를 출시했습니다. 이걸로 해봐.
magicandre1981
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.