상세 컨텐츠

본문 제목

[최적화]언리얼 인사이트로 언리얼 내 성능 측정 방법

Unreal

by Real_Go 2025. 6. 25. 17:32

본문

언리얼은 고품질의 실시간 실사 렌더링을 추구하다보니 렌더링에 많은 컴퓨팅 리소스가 쓰인다.

때로는 불필요한 부분에서 렌더링 성능이 저하되는 상황도 있다. 

어떤 요인들이 저하되도록 하는지 일일히 알기 위한 방법으로 

언리얼 인사이트를 소개하도록 하겠다.

 

Tools>Run Unreal Insights 를 클릭한다.

 

127.0.0.1 이면 내부 주소 보는 거니까 자컴 보는 거다. 

Connect 를 눌러준다.

위의 예시로 설명하자면 

헤딩 Frame 마다 무엇때문에 한프레임에 46 ms 가 걸리는지 볼 수 있다. 

필자의 경우 ScencaptureComponent 2D 를 5대를 달았더니 그것이 수행하는 쓰레드가 

멀티쓰레드로 하지 않고 싱글 쓰레드에서 처리되는 지라 FDefferedShading  작업을 5번 Serial 하게 하는 바람에 

프레임당 소요 시간이 길어지게 되었다. 

 

이를 통해 씬캡쳐 컴포넌트를 줄이는 방식이 프레임 레이트 개선에 도움이 될거라는 개선 방향을 잡아나갈수 있게 된다.

그 외에도 쓸데없이 수행하는 tick등을 쳐낼 수 있다. 

관련글 더보기