> ## 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.

# GDK 타이틀을 위한 XBOX 및 Windows의 PIX

> GPU 캡처, GPU 트레이스, Shader Explorer 및 PIX 확장성을 포함한 XBOX 및 Windows GDK 타이틀용 PIX 성능 튜닝 및 디버깅 도구입니다.

PIX 관련 문서입니다.

## 하위 주제

<CardGroup cols={2}>
  <Card title="Extensibility" icon="folder-open" href="/tools/tools-console/pix/extensibility/index">
    확장성 관련 문서입니다.
  </Card>

  <Card title="Gpu" icon="folder-open" href="/tools/tools-console/pix/gpu/index">
    GPU 관련 문서입니다.
  </Card>

  <Card title="Gpu trace" icon="folder-open" href="/tools/tools-console/pix/gpu-trace/index">
    GPU 트레이스 관련 문서입니다.
  </Card>

  <Card title="Shader explorer" icon="folder-open" href="/tools/tools-console/pix/shader-explorer/index">
    셰이더 탐색기 관련 문서입니다.
  </Card>
</CardGroup>

## 가이드

<CardGroup cols={2}>
  <Card title="타이틀 성능 분석" icon="gauge-high" href="/tools/tools-console/pix/analyzing-system-performance">
    개요 DirectX 12 타이틀을 개발하는 게임 개발자를 위한 성능 튜닝 및 디버깅 도구로서 PIX를 설명합니다.
  </Card>

  <Card title="PIX UI 구성" icon="gauge-high" href="/tools/tools-console/pix/configuring-pix">
    PIX가 디바이스 연결 탭과 각 캡처 유형에 사용하는 기본 창 레이아웃은 사용자 지정할 수 있습니다.
  </Card>

  <Card title="CPU 성능 분석" icon="microchip" href="/tools/tools-console/pix/cpu-performance">
    PIX에는 CPU 성능 문제를 해결하는 데 도움이 되는 여러 기능과 캡처 유형이 포함되어 있습니다.
  </Card>

  <Card title="DirectStorage 및 Win32 파일 IO 분석" icon="hard-drive" href="/tools/tools-console/pix/fileio-performance">
    PIX Timing Capture에는 타이틀의 파일 액세스 성능을 분석하는 기능이 포함되어 있습니다.
  </Card>

  <Card title="PIX 실행, 콘솔 연결" icon="rocket" href="/tools/tools-console/pix/launching-and-connecting">
    Gaming eXtensions Development Kit (GXDK) 설치 프로그램은 PIX를 개발 PC의 C:\Program Files (x86)\Microsoft GDK\bin 폴더에 설치합니다...
  </Card>

  <Card title="메모리 사용량 및 성능 분석" icon="memory" href="/tools/tools-console/pix/memory-performance">
    PIX에는 메모리 사용량 및 성능 관련 문제를 진단하는 데 도움이 되는 다양한 기능과 캡처 유형이 포함되어 있습니다.
  </Card>

  <Card title="PIX Timing Capture" icon="gauge-high" href="/tools/tools-console/pix/new-timing-captures">
    a id="timing\_capture\_overview"/a
  </Card>

  <Card title="프로그래매틱 Timing Capture 열기" icon="gauge-high" href="/tools/tools-console/pix/open-offline-timing-captures">
    PIXBeginCapture API로 촬영한 캡처는 PIX에서 볼 수 있으려면 변환 과정을 거쳐야 합니다.
  </Card>

  <Card title="PIX API" icon="plug" href="/tools/tools-console/pix/pix-api-reference">
    PIX에는 타이밍 데이터 기록, 소프트웨어 카운터 제공 등 다양한 작업에 사용할 수 있는 API 세트가 포함되어 있습니다...
  </Card>

  <Card title="타이틀 초기화 프로파일링" icon="gauge-high" href="/tools/tools-console/pix/pix-capture-from-launch">
    타이틀의 시작 시퀀스에는 일반적으로 다른 초기화 작업과 함께 수많은 메모리 할당과 파일 IO 작업이 포함됩니다.
  </Card>

  <Card title="스톨 및 컨텍스트 스위치 분석" icon="gauge-high" href="/tools/tools-console/pix/pix-context-switches">
    이 문서에서는 PIX를 사용하여 스톨과 컨텍스트 스위치를 분석하는 방법을 설명합니다.
  </Card>

  <Card title="etl 파일을 Timing Capture로 변환" icon="gauge-high" href="/tools/tools-console/pix/pix-convert-etl-files">
    PIX Home 탭의 Convert 메뉴는 xbPerf, xperf 등으로 수집한 etl 파일을 변환하여 Timing Capture를 만드는 데 사용할 수 있습니다.
  </Card>

  <Card title="이전 버전의 Timing Capture 변환" icon="clock-rotate-left" href="/tools/tools-console/pix/pix-convert-timing-captures">
    PIX의 일부 릴리스에서는 새 기능이 추가되면서 Timing Capture 파일 형식이 변경되어야 합니다.
  </Card>

  <Card title="CPU 캡처를 위한 PDB 액세스 구성" icon="gauge-high" href="/tools/tools-console/pix/pix-cpu-pdb-config">
    PIX의 CPU 캡처는 콜스택, 샘플링 등에서 함수명을 올바르게 표시하려면 타이틀의 프로그램 데이터베이스(PDB)에 액세스해야 합니다...
  </Card>

  <Card title="PIX 이벤트의 크리티컬 패스 분석" icon="gauge-high" href="/tools/tools-console/pix/pix-critical-path">
    PIX는 Timing Capture 중에 수집한 컨텍스트 스위치 데이터를 분석하여 선택한 PIX 이벤트의 크리티컬 패스를 계산합니다.
  </Card>

  <Card title="PIX 사용자 지정 메모리 할당자" icon="gauge-high" href="/tools/tools-console/pix/pix-custom-memory-allocators">
    PIX Timing Capture는 사용자 지정 메모리 할당자가 수행하는 메모리 할당과 해제를 추적할 수 있습니다.
  </Card>

  <Card title="DirectStorage 성능 분석" icon="download" href="/tools/tools-console/pix/pix-directstorage">
    PIX Timing Capture에는 타이틀의 DirectStorage 사용에 대한 데이터를 수집하는 옵션이 포함되어 있습니다.
  </Card>

  <Card title="GPU 디버깅 지침" icon="palette" href="/tools/tools-console/pix/pix-gpu-debugging">
    게임 개발 중에 렌더링 손상, 결함, GPU 행, 페이지 폴트 등 다양한 문제가 발생할 수 있습니다.
  </Card>

  <Card title="동적 지연 시간 입력 분석" icon="network-wired" href="/tools/tools-console/pix/pix-input-sync">
    PIX Timing Capture에는 입력 읽기와 Dynamic Latency Input (DLI)에 대한 데이터를 수집하는 옵션이 포함되어 있습니다.
  </Card>

  <Card title="명령 트레이스 캡처" icon="brackets-curly" href="/tools/tools-console/pix/pix-instruction-trace-captures">
    a id="itrace\_overview"/a
  </Card>

  <Card title="메모리 파이" icon="gauge-high" href="/tools/tools-console/pix/pix-live-memory-pies">
    타이틀이 일시 정지되면 PIX에서 Memory Pies 뷰를 사용할 수 있습니다.
  </Card>

  <Card title="PIX Live" icon="gauge-high" href="/tools/tools-console/pix/pix-live">
    PIX에서 콘솔에 연결되면 PIX는 옆에 위치한 일시 정지/재생 버튼을 통해 실행 중인 타이틀을 일시 정지·재개할 수 있습니다...
  </Card>

  <Card title="파일 액세스 분석" icon="gauge-high" href="/tools/tools-console/pix/pix-mappingfiles">
    a id="file\_io\_mapping\_files"/a
  </Card>

  <Card title="PIX Timing Capture의 Metrics 뷰" icon="chart-line" href="/tools/tools-console/pix/pix-metrics-view">
    Metrics 뷰는 관심 영역을 빠르게 찾을 수 있도록 대량의 데이터를 분석하는 데 도움이 되는 그래픽 도구입니다...
  </Card>

  <Card title="쓰기 위반 감지" icon="hard-drive" href="/tools/tools-console/pix/pix-nvme-write-monitor">
    이 문서에서는 PIX를 사용하여 로컬 스토리지에 너무 많은 데이터가 기록되는 시점을 감지하는 방법을 설명합니다.
  </Card>

  <Card title="PIX 온디맨드 라이브 디버깅" icon="bug" href="/tools/tools-console/pix/pix-on-demand-live-debugging">
    온디맨드 라이브 디버깅은 행이나 예외 시나리오 이외에도 XBOX GPU를 실시간으로 디버그하는 데 사용할 수 있습니다.
  </Card>

  <Card title="Timing Capture의 CPU 샘플 분석" icon="user" href="/tools/tools-console/pix/pix-sampling-profiler">
    PIX에는 Timing Capture를 촬영할 때 선택적으로 실행할 수 있는 CPU 샘플링 프로파일러가 포함되어 있습니다.
  </Card>

  <Card title="PIX 설정 저장 및 로드" icon="sliders" href="/tools/tools-console/pix/pix-save-load-settings">
    PIX Home 탭에서 접근 가능한 Settings 레이아웃은 PIX 사용자 인터페이스의 다양한 측면을 구성할 수 있는 여러 컨트롤을 제공합니다...
  </Card>

  <Card title="GPU 캡처에서 셰이더 예외 감지" icon="palette" href="/tools/tools-console/pix/pix-shader-exception-detection">
    2023년 6월 GDK부터 GPU 캡처에서 예외를 던지는 셰이더를 감지할 수 있습니다.
  </Card>

  <Card title="셰이더 예외 시 PIX 라이브 디버깅" icon="palette" href="/tools/tools-console/pix/pix-shader-exceptions-live-debugging">
    라이브 디버깅을 사용하여 예외를 던지는 셰이더를 감지하고 실시간으로 디버그할 수 있습니다.
  </Card>

  <Card title="System Monitor" icon="gauge-high" href="/tools/tools-console/pix/pix-system-monitor">
    PIX System Monitor를 사용하면 콘솔에서 실시간으로 스트리밍되는 카운터 데이터를 통해 타이틀을 실시간으로 프로파일링할 수 있습니다.
  </Card>

  <Card title="Timing Capture 북마크" icon="gauge-high" href="/tools/tools-console/pix/pix-timing-capture-bookmarks">
    Microsoft Game Development Kit 2024년 6월 버전부터 개발자는 다음 항목에 북마크나 주석을 추가할 수 있습니다...
  </Card>

  <Card title="Timing Capture 비교 기능" icon="gauge-high" href="/tools/tools-console/pix/pix-timing-capture-compare">
    Timing Capture는 지점을 나타내는 항목의 평균 지속 시간에 대한 통계적 비교를 생성할 수 있는 Comparison Layout을 포함합니다...
  </Card>

  <Card title="Timing Capture 파일 형식 쿼리" icon="gauge-high" href="/tools/tools-console/pix/pix-timing-capture-sqlite-queries">
    Timing Capture 파일 형식은 Sqlite 데이터베이스입니다.
  </Card>

  <Card title="Timing Capture Summary Layout" icon="gauge-high" href="/tools/tools-console/pix/pix-timing-capture-summary-layout">
    Timing Capture가 열리면 PIX는 캡처 통계와 잠재 후보 세트를 생성하는 초기 분석을 수행합니다...
  </Card>

  <Card title="Timing Capture에서 D3D API 객체 사용 분석" icon="palette" href="/tools/tools-console/pix/pix-timing-captures-d3d-objects">
    PIX Timing Capture에는 캡처 중에 할당되고 해제된 모든 D3D 리소스 및 힙 객체에 대한 정보를 기록하는 옵션이 포함되어 있습니다...
  </Card>

  <Card title="메모리 사용량 및 성능 분석" icon="gauge-high" href="/tools/tools-console/pix/pix-timing-captures-memory">
    PIX Timing Capture에는 캡처 중에 발생하는 메모리 할당, 액세스, 해제에 대한 정보를 기록하는 옵션이 포함되어 있습니다...
  </Card>

  <Card title="PIX 동영상" icon="video" href="/tools/tools-console/pix/pix-videos">
    Windows용 PIX 개요
  </Card>

  <Card title="Win32 파일 IO 성능 분석" icon="gauge-high" href="/tools/tools-console/pix/pix-win32-fileio">
    이 글에서는 PIX를 사용하여 Win32 파일 IO 작업의 성능을 분석하는 방법을 설명합니다.
  </Card>

  <Card title="PIX" icon="gauge-high" href="/tools/tools-console/pix/pix">
    Performance Investigator for XBOX (PIX)는 DirectX12 타이틀을 개발하는 게임 개발자를 위한 성능 튜닝 및 디버깅 도구입니다.
  </Card>

  <Card title="PIX 사용을 위한 콘솔 구성" icon="gauge-high" href="/tools/tools-console/pix/required-xconfig-settings">
    PIX로 캡처를 진행하려면 다음 그림과 같이 콘솔 설정의 Profiling 모드가 On이어야 합니다.
  </Card>

  <Card title="설정 및 시작하기" icon="gauge-high" href="/tools/tools-console/pix/setup-getting-started">
    이 섹션에서는 PIX로 다음 작업을 수행하는 방법을 다룹니다.
  </Card>
</CardGroup>

## 함께 보기

* [Commandlinetools](/tools/tools-console/commandlinetools/index)
* [Console commandlinetools](/tools/tools-console/console_commandlinetools/index)
* [Devhome](/tools/tools-console/devhome/index)
* [Devkitagent](/tools/tools-console/devkitagent/index)
* [Hix](/tools/tools-console/hix/index)
* [PGO](/tools/tools-console/pgo/index)
* [Shadercompiler](/tools/tools-console/shadercompiler/index)
* [Titleperfoverlay](/tools/tools-console/titleperfoverlay/index)
* [Visualstudio](/tools/tools-console/visualstudio/index)
* [Wdp](/tools/tools-console/wdp/index)
* [Xbom](/tools/tools-console/xbom/index)
* [Xbwatson](/tools/tools-console/xbWatson/index)
* [Xhit](/tools/tools-console/xhit/index)


## Related topics

- [XBOX 및 PC 타이틀을 위한 공통 GDK 기능](/ko/build/core-features/common/index.md)
- [XBOX GDK 타이틀을 위한 입력 API 및 하드웨어](/ko/build/core-features/common/input/index.md)
- [XBOX GDK 타이틀을 위한 메모리 시스템](/ko/build/console-features/memory/index.md)
- [XBOX 및 PC 멀티플레이어 설계 지침](/ko/services/xbox-services/multiplayer/overviews/multiplayer-design-guidance-xbox-pc-gdk.md)
- [XBOX services 멀티플레이어 개요](/ko/services/xbox-services/multiplayer/overviews/live-multiplayer-intro.md)
