사실 정확히 말하면 모든 게이밍 노트북에 관련된 설정은 아니다.

정확히는 Nvidia 그래픽카드를 사용하면서 Optimus 기능이 적용된 게이밍 노트북에만 국한된 설명이다


우리나라에서는 급식충 게임이라 그런가 도저히 유용한 정보를 얻을 수가 없었는데 구글링 하니까 바로 나오더라


먼저 옵티머스 기능에 대해 설명해보자면...


옵티머스 기능이 적용된 게이밍 노트북에서는 문서작업 등 비교적 가벼운 작업을 할 때는 CPU 내장 그래픽을 사용해서 불필요한 그래픽카드 사용이나 발열을 줄이다가, 고성능 게임을 실행하면 외장 그래픽카드를 사용하게 된다.

이게 말로만 들으면 좋은 기능 같은데 적용 안 되는 게임도 많고 사용자가 외장, 내장 그래픽 사용 여부를 설정을 못 해서 말이 많은 기능이다. 그래서 고성능 게이밍 노트북에는 오히려 이 기능을 빼 버리는 경우도 많다.



아무튼 거두절미하고 요점만 말하면 마인크래프트는 옵티머스 기능 사용시 내장그래픽으로 돌아간다.

이게 문제가 되는건 자바에디션에서 쉐이더같이 그래픽적 고성능을 요하는 모드를 사용하면 인텔 내장 그래픽을 갈궈먹으면서 초당 프레임이 20도 안나온다는 점이고, 그래서 우리는 간단한 설정을 통해서 마인크래프트에 외장 그래픽카드를 사용하도록 해보겠다.



viewimage.php?id=20b4de23e6c039a07a&no=24b0d769e1d32ca73cee84fa11d02831cd949b6924735c7cb75a680f5f980fc8683e899bd1c7d252a662a7a5993f7862dbb6b51a83e243dcaf393441a4143da2b804b7ec

방법


0. Nvidia 제어판을 켜고 좌측에서 3D 설정 관리로 들어간다.

1. '프로그램 설정' 탭을 선택한다.

2. '사용자 정의 프로그램 선택' 왼쪽에 있는 '추가' 버튼을 눌러서 창을 연다

3. 'JAVA(TM) Platform SE binary'를 선택하고, '선택한 프로그램 추가' 버튼을 눌러 추가해준다

4. 프로그램 기본 그래픽 프로센서를 '고성능 NVIDIA 프로세서'로 선택해준다.

5. 적용을 누르고 Nvidia 제어판을 나간 다음 마인크래프트를 켜본다.


viewimage.php?id=20b4de23e6c039a07a&no=24b0d769e1d32ca73cee84fa11d02831cd949b6924735c7cb75a680f5f980fc8683e899bd1c7d252a662a7a5993f7862dbb6b51a83e243dcfb3b3b14a04c38f5f72c2977

마인크래프트 게임 디버그 화면 (기본값 F3키)에서 외장 그래픽이 적용된 걸 확인하면 끝!


viewimage.php?id=20b4de23e6c039a07a&no=24b0d769e1d32ca73cee84fa11d02831cd949b6924735c7cb75a680f5f980fc8683e899bd1c7d252a662a7a5993f7862dbb6b51a83e243dcfe30651aaa4b39a5bf7c669a

750ti급 그래픽카드에서 쉐이더를 사용해도 50프레임 이상을 잘 유지해 준다! 오예~

참고로 사용한 쉐이더는 Sildur's shader이다



결론

자바 에디션 똥적화 탓을 하면서 아까운 게이밍노트북을 제대로 굴려먹지 못하는 일은 없도록 하자