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.