MangoHud – 리눅스 게임에서 FPS, CPU 및 GPU 부하 모니터링

MangoHud는 게이머, 개발자 및 시스템 성능을 실시간으로 모니터링하고 싶은 모든 사람들을 위해 설계된 강력하고 가벼운 도구입니다.

이는 VulkanOpenGL 애플리케이션에 오버레이로 작동하여 FPS(초당 프레임 수), CPUGPU 사용량, 온도 등과 같은 중요한 정보를 표시합니다.

MangoHud – Monitor Gaming Performance

본문에서는 MangoHud가 무엇인지, 어떻게 작동하는지, 시스템 성능을 모니터링하는 데 어떻게 사용할 수 있는지 탐색할 것입니다. 또한 MangoHud를 시스템에 설치하고 구성하는 단계별 지침을 제공할 것입니다.

MangoHud란 무엇인가?

MangoHud는 Vulkan 및 OpenGL 애플리케이션을 실행하는 동안 시스템 성능을 모니터링하는 간단하고 사용자 정의 가능한 방법을 제공하기 위해 만들어진 오픈 소스 프로젝트입니다. 오버레이는 가벼운 설계로 되어 있어 시스템 자원을 많이 사용하지 않아 게임이나 다른 작업에 방해가 되지 않습니다.

MangoHud의 주요 기능:

  • FPS 카운터 – 현재 초당 프레임 수를 표시하여 게임 또는 애플리케이션이 얼마나 부드럽게 실행되는지 이해하는 데 유용합니다.
  • CPU 및 GPU 사용량 – 프로세서 및 그래픽 카드의 사용량을 표시합니다.
  • 온도 모니터링 – CPU 및 GPU의 온도를 추적하여 과열을 피하는 데 도움이 됩니다.
  • 프레임 타이밍 – 각 프레임을 렌더링하는 데 걸리는 시간에 대한 정보를 제공합니다.
  • 사용자 정의 – 오버레이의 위치, 크기, 색상을 변경하여 선호에 맞게 조정할 수 있습니다.
  • 다중 API 지원 – Vulkan 및 OpenGL 애플리케이션과 작동합니다.

Linux에 MangoHud 설치 방법

MangoHud다양한 Linux 배포판의 공식 저장소에서 제공되며 기본 패키지 관리자를 사용하여 설치할 수 있습니다.

sudo apt install mangohud         [On Debian, Ubuntu and Mint]
sudo dnf install mangohud         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo pacman -S mangohud           [On Arch Linux]
sudo zypper install mangohud      [On OpenSUSE]    

설치 후 MangoHud가 설치되었는지 확인할 수 있습니다:

mangohud --version

Linux에서 MangoHud 사용 방법

설치 후 MangoHud는 간단한 명령으로 게임 및 애플리케이션에 활성화할 수 있습니다.

OpenGL 애플리케이션용 MangoHud 활성화

OpenGL 게임이나 애플리케이션을 MangoHud와 함께 실행하려면 다음을 사용하십시오:

mangohud application_name

Vulkan 애플리케이션용 MangoHud 활성화

Vulkan 기반 애플리케이션의 경우 명령어 앞에 mangohud를 추가하면 됩니다:

mangohud vulkan_application

오버레이는 기본적으로 왼쪽 상단에 나타나며 FPS, CPU/GPU 사용률 및 기타 메트릭을 표시합니다.

Steam 게임용 MangoHud 활성화

Steam 게임에서 MangoHud를 사용하려면 라이브러리로 이동하여 게임을 마우스 오른쪽 버튼으로 클릭한 다음 속성을 선택하고 실행 옵션에 다음을 추가하세요.

MANGOHUD=1 %command%

이제 MangoHud가 게임을 실행할 때 나타납니다.

Proton 게임에 대해 MangoHud 활성화하기

Proton을 통해 실행되는 Windows 게임의 경우, Steam의 실행 옵션에서 다음 명령어를 사용하세요:

MANGOHUD=1 PROTON_ENABLE_NVAPI=1 PROTON_NO_ESYNC=1 %command%

리눅스에서 MangoHud 설정하기

MangoHud는 사용자가 구성 파일을 사용하여 오버레이를 사용자 정의할 수 있게 해줍니다.

~/.config/MangoHud/MangoHud.conf

디스플레이 설정을 변경하려면 구성 파일을 수정할 수 있습니다.

fps_limit=60
no_display=0
position=top-left
background_alpha=0.4
font_size=24
cpu_temp=1
gpu_temp=1
ram=1

게임을 실행하는 동안 다음 키보드 단축키를 사용하여 설정을 변경할 수도 있습니다:

  • Shift + F12 → MangoHud 켜기/끄기.
  • Shift + F11 → 로깅 모드 전환.
결론

MangoHud는 게임이나 그래픽 응용 프로그램을 실행하면서 시스템 성능을 모니터링하고자 하는 리눅스 사용자에게 훌륭한 도구입니다. FPS, CPU/GPU 사용량, 온도 및 메모리 소비에 대한 실시간 통찰력을 제공하여 사용자들이 게임 경험을 최적화하는 데 도움을 줍니다.

Source:
https://www.tecmint.com/mangohud-monitor-fps-cpu-gpu-games/