MangoHud – למעקב אחר FPS, עומס CPU ו GPU במשחקים ב-Linux

MangoHud הוא כלי חזק וקל משקל המיועד לגיימרים, מפתחים וכל מי שרוצה לעקוב אחרי הביצועים של מערכת שלו בזמן אמת.

הוא פועל כ Overlay עבור Vulkan ו OpenGL אפליקציות, מציג מידע חשוב כמו FPS (פריימים לשנייה), CPU ו GPU שימוש, טמפרטורות ועוד.

MangoHud – Monitor Gaming Performance

במאמר הזה, נחקור מהו MangoHud, איך הוא עובד ואיך ניתן להשתמש בו כדי לעקוב אחרי ביצועי המערכת שלך. כמו כן, נספק הוראות שלב אחר שלב להתקנה והגדרה של MangoHud על המערכת שלך.

מהו MangoHud?

MangoHud הוא פרויקט קוד פתוח זמין ב GitHub, שנוצר כדי לספק דרך פשוטה ומותאמת אישית לעקוב אחרי ביצועי המערכת בזמן הרצת אפליקציות Vulkan ו OpenGL. ה Overlay מתוכנן להיות קל משקל, כלומר הוא לא עושה שימוש רב במשאבי המערכת שלך, כך שהוא לא יפריע לגיימינג או למשימות אחרות שלך.

תכונות עיקריות של MangoHud:

  • ספירת FPS – מציג את הפריימים לשנייה הנוכחיים, דבר שמועיל להבנת כמה חלק המשחק או האפליקציה פועלים.
  • שימוש ב CPU ו GPU – מראה כמה מהמעבד וכרטיס המסך שלך בשימוש.
  • מעקב טמפרטורות – עוקב אחרי הטמפרטורה של ה CPU וה GPU שלך כדי לעזור לך להימנע מחימום יתר.
  • תיזמון המסגרת – מספק מידע אודות הזמן שנדרש לעיבוד כל מסגרת.
  • התאמה אישית – מאפשר שינוי מיקום, גודל וצבע של השכבה העליונה לפי ההעדפות שלך.
  • תמיכה במרכיבי API מרובים – עובד עם יישומים של Vulkan ו־OpenGL.

כיצד להתקין את MangoHud בלינוקס

MangoHud זמין במאגרי המידע הרשמיים של הרבה הפצות לינוקס וניתן להתקין אותו באמצעות מנהלי החבילות המובנים.

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

כיצד להשתמש ב־MangoHud בלינוקס

לאחר התקנה, ניתן להפעיל את MangoHud עבור משחקים ויישומים באמצעות פקודות פשוטות.

הפעלת MangoHud עבור יישומי OpenGL

כדי להפעיל משחק או יישום OpenGL עם MangoHud, יש להשתמש בפקודה הבאה:

mangohud application_name

הפעלת MangoHud עבור יישומי Vulkan

ליישומים המבוססים על Vulkan, יש להוסיף את התחילית mangohud לפקודה:

mangohud vulkan_application

השכבה העליונה תופיע בפינת השמאל העליונה כבררת מחדל, מציגה FPS, שימוש במעבד/כרטיס הגרפיקה ומדדים נוספים.

הפעלת MangoHud עבור משחקי Steam

כדי להשתמש ב־MangoHud עם משחקי Steam, יש לעבור אל ספרייה, להקליק על משחק, לבחור מאפיינים וב־אפשרויות ההפעלה, להוסיף.

MANGOHUD=1 %command%

עכשיו, MangoHud יופיע כאשר מפעילים את המשחק.

אפשר MangoHud עבור משחקי Proton

עבור משחקי Windows שרצים דרך Proton, יש להשתמש בפקודה הבאה באפשרויות ההפעלה של Steam:

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

הגדרת MangoHud ב-Linux

MangoHud מאפשר למשתמשים להתאים אישית את ה-overlay באמצעות קובץ התצורה.

~/.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 on/off.
  • Shift + F11 → החלפת מצב רישום.
מסקנה

MangoHud הוא כלי מצוין עבור משתמשי Linux שרוצים לעקוב אחר ביצועי המערכת במהלך הרצת משחקים או יישומים גרפיים. הוא מספק תובנות בזמן אמת ל-FPS, שימוש ב-CPU/GPU, טמפרטורות וצריכת זיכרון, עוזר למשתמשים לייעל את חוויית המשחק שלהם.

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