하드웨어 가속을 이용한 크롬 브라우저 속도 빠르게 하기

지아란 20 1415 14

안녕하세요

잘 알려지지 않은 크롬 브라우저 속도 향상 팁을 하나 소개하려고 합니다.

먼저 크롬 브라우저 주소 창에 chrome://gpu 라고 입력해보면 다음과 같은 화면이 나옵니다.

 

 

chromegpu.png

 

여기서 다른 항목은 각자 설정에 따라 다를수 있으니 신경쓰실 필요가 없고

빨간 상자로 표시 된 Native GpuMemoryBuffers 라는 항목만 보시면 됩니다.

기본값은 Software Only이기 때문에 위 사진처럼 되어 있을겁니다.

그리고 같은 화면에서 더 아래로 스크롤을 내려보면 다음과 같은 항목이 나옵니다.

 

onecopy.png

 

Tile Update Mode 도 One-Copy가 기본값이기 때문에 위와 같이 되어 있을겁니다.

이 상태에서 속도 향상 팁을 적용하는 방법입니다.

 


 

1) 크롬 바로가기를 우클릭 하여 [속성]을 선택합니다

2) 대상(T) : 설치된경로\chrome.exe 로 되어 있습니다. 이 경로 뒤에 한칸 띄우고 다음을 입력합니다.

3) --enable-native-gpu-memory-buffers --enable-zero-copy

 

즉 설치된경로\chrome.exe --enable-native-gpu-memory-buffers --enable-zero-copy 이런 형태가 되야 합니다.

이제 크롬을 재시작 한후 주소창에 처음의 chrome://gpu 를 입력해서 이동합니다.

 

 

chromegpu3.png

 

zerocopy.png

 

위와 같이 Native GpuMemoryBuffers 가 Hardware accelerated 로 변경 되고

화면 아래쪽의 Tile Update Mode가 Zero-Copy로 변경되어 있으면 제대로 적용이 된것입니다.

 


 

이 기능은 원래 웹페이지에서 이미지등을 로딩할때 그릴 내용을 시스템 메모리에 올린 뒤

시스템 메모리로 부터 그래픽카드의 VRAM으로 이 내용을 복사하는 과정이 있는데 그 과정을 생략하게끔 하는 내용입니다

특히 텍스트 위주인 정적인 웹페이지 보다 이미지나 동영상등이 많은 동적인 웹페이지에서 효과가 크다고 하는데요.

이렇게 하면 다음과 같은 성능 향상이 있다고 합니다.

 

아래 벤치마크 이미지들은 인텔 사이트에서 발췌했습니다. 

 

native-one-copy-texture-blog_screen12.jpg

 

기본값(파란색) 보다 오렌지색으로 표시 된 native zero-copy 의 성능(FPS)이 훨씬 빠른것을 알수 있습니다.

 

 

native-one-copy-texture-blog_screen14.jpg

 

또한 메모리 사용량도 훨씬 줄어들었습니다.

 

실제로 퍼포먼스를 확인하시려면

1) Ctrl + Shift + i 를 눌러 개발자도구를 열고

2) ESC를 눌러 Console 창을 엽니다

3) 아래쪽에 열린창에서 가장 왼쪽의 세로로 점 세개로 된 아이콘을 눌러 Rendering을 선택후

4) FPS Meter를 체크하면 크롬의 FPS 성능 그래프를 볼수 있습니다.

 

Intel 에서 나온 팁이라 AMD CPU를 사용하는 PC에서도 되는지는 확인을 못해봤습니다 

 

 

출처 : http://www.cooln.kr/bbs/37/159875



* 내용 추가 


해당 설정을 적용한 크롬바로가기는 시작프로그램에 등록을 하면 설정이 미적용된 원본 크롬파일이 올라가므로

바로가기를 시작프로그램이아닌 작업표시줄에 등록하고 쓰시면 사용하기 편리합니다.

페이스북에 공유 트위터에 공유 구글플러스에 공유 카카오스토리에 공유 네이버밴드에 공유

작성자

현재 레벨 : 세레스 지아란  회원
3,933 (95.6%)

8315ea2a35606d58d2506ea046220619_1515504

    댓글 : 20
까닭  
체감되네요...굿팁
캡틴하록  
흠..처음엔 적용 안되다가 몇번 바로가기에 넣으니 적용되네요.ㅎ
패덤  
이미 알고있었지만 좋은 정보는 감귤입니다!
MongTeSKyu  
와~ 한번 해봐야겠어요
독일산불빠따  
좋은 꿀팁 감사합니다
메르띠  
연산군bot  
암드 사용자입니다.
해보니까 파일위치가 어쩌고...
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" 이런식으로 되어 있는분들은
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --enable-native-gpu-memory-buffers --enable-zero-copy
이렇게 적용해주셔야 합니다.

아무튼 꿀팁 감사합니다.
숑이  
감사합니다
slay  
오오 좋은정보 감사합니다.
바람의1080  
감사합니다.
겨운  
비교 벤치와 댓글보니 체감 차이가 많이 나나 보네요.
집에 가면 적용시켜 보겠습니다.
좋은 정보엔 닥 추천!!!
마에라드  
정보 감사합니다!
거북거북  
감사합니다
기계식언어  

축하합니다! 행운 포인트 5점을 획득하였습니다!

공갈기동대  
맥OS 사용자입니다.
맥은 초기값이 수정 이후랑 같습니다^^
Windows10  
왜 기본적용이 아닐까요? 부작용이 있는것인지.. ie11이 문제는많지만 속도는 요즘 더 빠른것같더군요 이게 적용이 안되있어서 그런것인지

축하합니다! 행운 포인트 1점을 획득하였습니다!

우주대소년  
감사합니다~
하루카헤븐  
꿀팁 감사합니다
Mark26  
감귤드립니다. 함 해봐야겠네요. 다만... 코어 M 한테는 쓰로틀링이 걸리려나..... 의외로 크롬이 점유율이랑 램을 많이 먹더라구요... 엣지보다는...
방구석사령관  
정말 감사합니다 ㅋㅋㅋㅋ 체감이 많이 되네요
분류 제목
페이스북에 공유 트위터에 공유 구글플러스에 공유 카카오스토리에 공유 네이버밴드에 공유