2012-01-15 2 views
4
에 기록 된대로

Technical Q&A : 기본적으로자동으로 하이 엔드 이산 GPU로 전환하지 마십시오

, 응용 프로그램이 직접 OpenGL을 호출하거나 또는 의존하는 API에 의해 (OpenGL은 컨텍스트를 생성하면 Core Animation, Core Image 등과 같은 OpenGL)을 사용하는 경우 MacBook Pro는 성능 문제 때문에 자동으로 고급형 GPU로 전환하고 응용 프로그램이 종료 될 때까지 을 다시 전환하지 않습니다.

이 문제를 방지하는 방법이 있습니까? 새로운 MacBook Pro의 개별 GPU는 전력 낭비와 배터리 수명을 단축시킵니다.

Info.plist (기술 Q & A에 제안 됨)에 NSSupportsAutomaticGraphicsSwitching 키를 간단하게 삽입하는 것만으로는 충분하지 않습니다.

답변

6

2008 년 말 MacBook Pro는 불행히도 개별 GPU 로의 전환을 피하기 위해 할 수있는 일이 없습니다.

2011 년 MacBook Pro에서는 Info.plist 파일에 true의 부울 값이있는 NSSupportsAutomaticGraphicsSwitching 키를 삽입하는 대신 자동 스위치를 막을 수 있습니다. Mac OS X Lion으로 시작하는 경우에만 작동합니다.

관련 문제