사용자인 저에게는 Chrome의 기본 프로세스("브라우저")가 꽤 쓸모없어 보이며 RAM의 거의 10%에 해당하는 1GB 이상을 차지하기 때문에 이 RAM이 어떤 용도로 사용되는지 관심이 갑니다.
Stats for Nerds에 따르면 이는 모두 개인용 메모리입니다.
답변1
Chrome이 무엇을 하고 있는지 알 수 없습니다. 하지만 xperf를 사용하여 메모리 할당을 캡처할 수 있습니다.Windows 성능 도구 키트이 cmd 파일을 실행하여:
@echo off
echo Press a key when ready to start...
pause
echo .
echo ...Capturing...
echo .
xperf -on PROC_THREAD+LOADER+VIRT_ALLOC -stackwalk VirtualAlloc+VirtualFree -BufferSize 1024 -MinBuffers 256 -MaxBuffers 256 -MaxFile 256 -FileMode Circular
echo Press a key when you want to stop...
pause
echo .
echo ...Stopping...
echo .
xperf -stop -d virtualalloc.etl
그리고 그 안에서 열어보면Windows 성능 분석기그리고 커밋 스택을 살펴보세요. Chrome에 적합한 스택을 얻으려면 기호 경로 옵션에서 Chrome 기호 서버를 가리켜야 합니다.
srv*C:\symbols\chrome*http://chromium-browser-symsrv.commondatastorage.googleapis.com;