DEV Community

kakadais
kakadais

Posted on

맥북프로 크롬 egpu 사용 셋팅

크롬이 메모리를 많이 쳐먹네 구글이 꼰대 됐네 어쩌네 말이 많지만, 개발 편의성과 사용자 층 때문에 웹 개발시에는 표준처럼 사용 할 수 밖에 없는 현실이 있다.

개발은 성능 최적화를 위해 구린 환경에서 해야 한다는 생각은 여전하지만, 뭐 빠르게 치고 나가야 하거나 검색도 해야 하고 하기 땜시 이왕이면 부드럽게 렌더링 하면서 쓰고 싶다.

그래서 산 egpu인데 Activity Monitor를 해보면 사파리는 egpu를 충실히 잘 쓰는데 비해 크롬은 자꾸 내장 그래픽카드를 물고 늘어진다.

크로미움 프로젝트들은 전부다 실행 시 자동으로 gpu를 선정해서 이용한다고 하는데, 그 자동이 그냥 내장 우선인듯 하다.

파훼법은

  • 노트북 모니터를 덮고 외장 모니터 연결 상태에서 크롬 실행 후 사용. (뚜껑을 다시 열고 써도 계속 egpu사용. 하지만 완전 종류 후 재실행 할땐 다시 뚜겅을 닫..)
  • 터미널에서 다음 명령으로 크롬을 실행 (터미널을 꺼도 실행) bash -c "nohup /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --gpu-testing-vendor-id=0x1002 --gpu-active-testing-id=0x731f &"

물론 여전히 불편하지만 어쨌든 크롬 사용성도 유지하고 egpu도 쓸 수 있다.

다들 브라우저 한번 켜면 다음 재부팅때까지 켜두는거 아님? ㅇㅇ

더 좋은 방법 아시는 분 댓글 감사하겠습니다.

Top comments (1)

Collapse
 
seokjoo_choi_b74ca56719ce profile image
Seokjoo Choi

finder에서 응용프로그램/Chrome Browser에서 패키지 내용보기 하시면, 패키지 내부를 보실 수 있는데요. Contecnts/Frameworks/Helpers 아래 보시면 Chrome Browser Helper (GPU).app 파일이 있습니다.
이 파일에 앱 정보 가져오기 (cmd + i)하시고 외장 GPU 선호 선택해 두시면 크롬 가속화 엔진이 eGPU를 사용합니다.
제가 브레이브를 사용 중이라 경로가 다소 차이가 있을 수 있습니다.

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more