> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 지속 가능성 개발자 개요

> 타이틀의 전력 소비를 프로파일링하고 최적화하는 접근 방법 — 어떤 구성 요소가 중요하고, Power Load %를 어떻게 읽으며, 가장 큰 절감이 어디에 숨어 있는지.

XBOX는 지속 가능성을 염두에 두고 만든 게임이 더 많은 게이머에게 환경 친화적으로 즐길 선택지를 준다고 믿습니다. 규제 요건과 별개로, 플레이어들은 이미 알고 있는 고품질 경험을 유지하면서도 전력 소비를 능동적으로 줄이려 할 것으로 예상됩니다.

이 페이지는 XBOX Series 콘솔에서 전력 사용을 어떻게 생각해야 하는지 설명하고, 타이틀을 프로파일링하기 위한 도구와 접근 방식에 대한 지침을 제공합니다.

## 콘솔 전력 vs. 게임 성능

강력한 게임 콘솔을 만드는 동시에 개발자에게 전력 감축을 고려해 달라고 요청하는 것이 모순처럼 들릴 수 있지만, 그렇지 않습니다. 하드웨어의 한계까지 밀어붙이는 것은 고화질의 몰입감 있는 경험을 제공하며, XBOX Series 콘솔의 핵심 약속입니다.

동시에 에너지 효율에 대해 플레이어에게 **선택권**을 제공하거나, 플레이어가 눈치채지 못하는 **패시브** 조치를 적용하는 것은 그 약속과 완벽하게 양립합니다.

<Note>
  XBOX는 게임의 전력 프로필을 기반으로 하는 추가 [XBOX Requirements(XR)](/publishing/certification/xbox-requirements)를 도입할 계획이 없습니다.
</Note>

## 어떤 구성 요소가 가장 많은 전력을 소비하는가?

콘솔 내부의 구성 요소는 매우 다른 속도로 전력을 소비합니다. 대략적인 상대 비교(구성 요소가 최대 부하로 작동할 때):

| 구성 요소        | 전력 비율 |
| ------------ | ----- |
| GPU          | 6     |
| 모든 CPU 코어    | 1     |
| 메모리 트래픽      | 1     |
| Wi-Fi / 네트워크 | 0.05  |
| SSD          | 0.05  |

**GPU가 단연 가장 큰 전력 소비원입니다.** Sustainability Toolkit의 권장 사항 대부분은 GPU 절감을 대상으로 합니다. 변경하기 가장 쉽고 임팩트가 가장 크기 때문입니다.

## Power Load % 지표

콘솔마다 제조 편차로 인해 절대 전력 소비량이 조금씩 다르므로 정확한 와트 값을 특정하기는 어렵습니다. XBOX는 전력을 콘솔 최대치의 백분율인 **Power Load %** 로 표시하며, 이는 정규화되어 있어 devkit 간에 비교 가능합니다.

Power Load %가 낮아지면 콘솔이 이전보다 전력을 절약하고 있는 것입니다.

<Warning>
  Power Load %는 **XBOX Series X|S** 콘솔에서만 수집할 수 있습니다. 이전 세대 콘솔에는 필요한 하드웨어 카운터가 없습니다.
</Warning>

## GDK 도구

2022년 6월 GDK 이후 개발자는 게임 플레이 중에 Power Load %를 확인할 수 있습니다.

* **Devkit 프런트 패널 메인 화면** — Power Load %가 기본적으로 표시됩니다.
* **Devkit 프런트 패널 전력 화면** — 최근 약 20초에 대한 스크롤 그래프(0.5초 롤링 평균). 프런트 패널 컨트롤러를 위로 움직여 표시합니다.
* **PIX System Monitor 카운터** — **Power Load** 카운터를 추가합니다(프런트 패널 그래프와 동일 정보).
* **PIX Timing Captures** — Power Load %가 1 ms 단위로 캡처됩니다. GPU가 바쁨과 유휴를 오가면서 프레임 내에서 큰 변동을 예상하세요. Metrics 탭에서 볼 수 있습니다.
* **`PIXGetPowerMetrics` API**(2023년 3월 GDK) — 롤링 평균 Power Load %를 반환해 여러분의 프로파일링 도구에 통합할 수 있습니다.

단계별 안내는 [지속 가능성 PIX 가이드](/build/game-principles/sustainability/sustainability-pix-guide)와 [지속 가능성 devkit 가이드](/build/game-principles/sustainability/sustainability-devkit-guide)를 참조하세요.

## 타이틀 프로파일링을 시작하는 방법

전력 관점의 프로파일링은 대부분의 팀에게 새로운 축입니다. 프레임 레이트를 CPU와 GPU에서 맞추는 데는 많은 노력이 들어갑니다. 여기서 제안하는 것은 두 번째 튜닝 축으로 **전력 소비**를 추가하는 것입니다.

GPU 변경이 가장 큰 임팩트를 냅니다. 가장 생산적인 변경은 보통 **프레임 레이트** 및/또는 **렌더링 해상도**에 관한 것입니다.

플레이어에게 영향이 없거나 눈치채지 못할 영역을 찾으세요. 다음 상태들에서 게임의 전력 프로필 개요부터 시작하세요.

* 로딩 — 부팅에서 메인 메뉴까지, 또는 대규모 스트리밍 로드 구간.
* 캐릭터 생성 또는 설정 화면.
* 유휴 게임 플레이.
* 전투 또는 타이틀의 부하가 큰 영역.
* 대부분의 화면을 덮는 UI 오버레이 — 인벤토리, 로드아웃, 아이템 관리.
* 일시 정지 메뉴 또는 인게임 컨텍스트 메뉴.

각 상황에서 Power Load %를 읽고 그것이 합당한지 자문하세요. 어떤 타이틀은 전체 화면 UI 뒤에서 여전히 게임 월드를 완전히 렌더링합니다. 이는 눈에 보이는 이점 없이 소비되는 전력입니다. 월드 렌더링을 중단하거나 해상도를 낮추는 것을 고려하세요.

일시 정지 화면이나 전체 화면 UI 같은 영역에 최대 프레임 레이트가 필요한지 자문하세요. 전체 화면 UI에서 60에서 30 FPS로 낮추는 것은 거의 눈에 띄지 않으면서도 많은 절감을 이룹니다.

### 유휴 감지

텔레메트리에 따르면 플레이어는 이벤트를 기다리거나 자리를 비우는 등 유휴 상태인 경우가 많습니다. 유휴 시간에도 콘솔은 여전히 전력을 소비합니다. 플레이어의 마지막 입력을 기준으로 하는 기본적인 유휴 감지는 가치가 있습니다. 임계 시간 이후 점진적으로 해상도나 프레임 레이트를 낮추면 영향 없이 절감을 얻습니다.

### 병적인 전력 사용

프레임 레이트를 캡하지 않으면 GPU 사용률이 거의 100%로 고정될 수 있습니다. GPU에 유휴 시간을 주기 위해 60 FPS 또는 120 FPS로 캡하는 것을 고려하세요.

<Tip>
  타이틀이 라이브 서비스로 능동적으로 업데이트된다면 위의 시나리오들에 텔레메트리를 추가해 플레이어가 어디에서 시간을 보내는지 파악하세요. 이 데이터는 전력 절감 기능을 어디에 추가할지 계획할 때 매우 유용합니다.
</Tip>

## 플레이어에게 선택권 주기: Eco 모드

플레이어들은 이미 “Quality”와 “Performance” 모드를 이해합니다. 시각적 품질**과** 성능 일부를 희생하여 실질적인 전력 절감을 얻는 **Eco 모드** 추가를 고려하세요.

타이틀마다 다르므로 구체적인 내용은 개발자의 몫입니다. 흔히 노출되는 옵션은 다음과 같습니다.

* **60 FPS vs. 30 FPS 모드**
* **4K vs. 1080p vs. 960p 모드** — 내부적으로 4K로 렌더링하는 타이틀에 특히 유용합니다. 4K TV가 없는 플레이어(또는 4K TV에서 전력을 절약하고 싶은 플레이어)에게는 현재 이를 낮출 방법이 없습니다.
* **유휴 타임아웃** — 게임이 점진적으로 해상도나 프레임 레이트를 줄이는 시간 임계값을 플레이어가 설정할 수 있게 합니다.

GDK 도구로 절감을 확인하고, 플레이어가 자신의 게임 임팩트에 대해 의식적인 선택을 할 수 있게 하세요.

## 타이틀이 업데이트되지 않거나 아직 개발 중인 경우

스튜디오 내부에서 대화를 일찍 시작하세요. 우리 경험상 대부분의 스튜디오가 지속 가능성이라는 주제를 지지하지만 아직 논의를 시작하지 않았습니다. 옵션에는 다음이 포함됩니다.

* 타이틀에서 직접 얻는 절감(Eco 모드, 패시브 최적화).
* 스튜디오 수준의 절감 — 야간 조명, PC, 프린터, devkit 끄기, 에어컨과 기타 고전력 기기 사용 줄이기.

## 다음 단계

* [지속 가능성 프로파일링을 위한 PIX 사용 방법](/build/game-principles/sustainability/sustainability-pix-guide)
* [지속 가능성 devkit 가이드](/build/game-principles/sustainability/sustainability-devkit-guide)
* [Dynamic Power States](/build/game-principles/sustainability/dynamic-power-states)
* [에너지 효율 필수 요소](/build/game-principles/sustainability/energy-efficiency-essentials)


## Related topics

- [지속 가능성 개요](/ko/build/game-principles/sustainability/sustainability-overview.md)
- [PIX로 지속 가능성 프로파일링](/ko/build/game-principles/sustainability/sustainability-pix-guide.md)
- [XBOX 게임 에너지 효율 필수 요소](/ko/build/game-principles/sustainability/energy-efficiency-essentials.md)
- [Dynamic Power States (DPS)](/ko/build/game-principles/sustainability/dynamic-power-states.md)
- [devkit으로 전력 소비 측정](/ko/build/game-principles/sustainability/sustainability-devkit-guide.md)
