{"id":161890,"date":"2024-10-09T10:07:16","date_gmt":"2024-10-09T08:07:16","guid":{"rendered":"https:\/\/hifivem.com\/?p=161890"},"modified":"2026-08-06T12:07:34","modified_gmt":"2026-08-06T10:07:34","slug":"so-verwenden-sie-resmon-in-fivem-um-ressourcen-zu-optimieren","status":"publish","type":"post","link":"https:\/\/fivemx.com\/de\/so-verwenden-sie-resmon-in-fivem-um-ressourcen-zu-optimieren\/","title":{"rendered":"Wie man Resmon in FiveM verwendet"},"content":{"rendered":"<p><strong>Kurze Antwort:<\/strong> Resmon ist der clientseitige Ressourcenmonitor von FiveM. \u00d6ffne die F8-Konsole und f\u00fchre aus <code>resmon true<\/code> um die Ressourcenkosten auf dem Client zu \u00fcberpr\u00fcfen. Verwende es, um teure Skripte, Karten, HUDs und UI-Ressourcen zu finden, bevor du r\u00e4tst, was die niedrige FPS verursacht.<\/p>\n\n<p><em>Letzte Aktualisierung: 25. Juni 2026<\/em><\/p>\n\n<h2>\u00d6ffne Resmon<\/h2>\n<ol>\n <li>Tritt deinem Server bei.<\/li>\n <li>Dr\u00fccken <code>F8<\/code>.<\/li>\n <li>Ausf\u00fchren:<\/li>\n<\/ol>\n\n<pre><code>resmon true<\/code><\/pre>\n\n<p>Wenn der Zugriff verweigert wird, weist die Cfx.re-Dokumentation darauf hin, dass Entwicklermodus f\u00fcr einige Diagnosen erforderlich sein k\u00f6nnte. Teste auf einem Entwicklungsclient oder verwende den Profiler f\u00fcr tiefere Fehlersuche.<\/p>\n\n<h2>Was Resmon dir sagt<\/h2>\n\n<figure class=\"wp-block-image size-large\" data-fivemx-restored-blog-image=\"2026-08-06:161890:1\"><img loading=\"lazy\" src=\"https:\/\/fivemx.com\/wp-content\/uploads\/2024\/10\/fivem-resmon.jpg\" alt=\"Resmon zeigt die CPU- und Speichernutzung der Ressource an\" width=\"603\" height=\"410\" decoding=\"async\"\/><figcaption class=\"wp-element-caption\">Resmon listet die CPU-Zeit und den Speicherverbrauch der Client-Ressource auf.<\/figcaption><\/figure>\n\n\n<table>\n <thead><tr><th>Spalte\/Signal<\/th><th>Bedeutung<\/th><\/tr><\/thead>\n <tbody>\n <tr><td>CPU ms<\/td><td>Wie viel Client-CPU-Zeit eine Ressource verbraucht.<\/td><\/tr>\n <tr><td>Erinnerung<\/td><td>Wie viel Speicher die Ressource auf dem Client verwendet.<\/td><\/tr>\n <tr><td>Spitzen<\/td><td>Kurze Ausschl\u00e4ge, die w\u00e4hrend UI, Streaming oder Schleifen auftreten k\u00f6nnen.<\/td><\/tr>\n <tr><td>Konstant hohe Kosten<\/td><td>Eine Ressource, die wahrscheinlich Code- oder Asset-Arbeit ben\u00f6tigt.<\/td><\/tr>\n <\/tbody>\n<\/table>\n\n<h2>Praktische Testmethode<\/h2>\n<ol>\n <li>Stehe an einem ruhigen Ort und notiere die teuersten Ressourcen.<\/li>\n <li>Bewege dich in eine belebte Stadt, MLO oder einen orts mit vielen Fahrzeugen.<\/li>\n <li>\u00d6ffne Men\u00fcs, Inventar, Telefon, HUD und Job UI nacheinander.<\/li>\n <li>Notiere, welche Ressource einen Spitzenwert erreicht und welche Aktion dies verursacht hat.<\/li>\n <li>Deaktiviere eine verd\u00e4chtige Ressource in der Staging und wiederhole denselben Test.<\/li>\n<\/ol>\n\n<h2>Wann der Profiler verwendet werden sollte<\/h2>\n<p>Verwende Resmon f\u00fcr eine schnelle Triage. Verwende den Cfx.re-Profilierer, wenn du eine zeilenweise oder tiefere Ressourcenfehlersuche ben\u00f6tigst. Der Profilierer ist besser, wenn eine Ressource konstant teuer ist, aber der Grund aus dem Gameplay nicht offensichtlich ist.<\/p>\n\n<h2>H\u00e4ufige Ursachen f\u00fcr hohe Resmon-Werte<\/h2>\n<ul>\n <li>Schleifen ohne ausreichend <code>Warten()<\/code> Zeit.<\/li>\n <li>NUI-Skripte, die jedes Bild aktualisieren.<\/li>\n <li>Gro\u00dfe Karten- oder Kleidungspakete in der N\u00e4he dichter Gebiete.<\/li>\n <li>HUDs, die zu viele Spielerzust\u00e4nde zu oft \u00fcberpr\u00fcfen.<\/li>\n <li>Client-Ereignisse, die Server-Arbeit erledigen.<\/li>\n<\/ul>\n\n<h2>Verwandte Optimierungsleitf\u00e4den<\/h2>\n<ul>\n <li><a href=\"https:\/\/fivemx.com\/de\/fivem-serveroptimierung\/\">FiveM Server-Optimierung<\/a><\/li>\n <li><a href=\"https:\/\/fivemx.com\/de\/so-zeigen-sie-die-fps-in-der-fivem-leistungssteigerung-an\/\">Wie du FPS in FiveM anzeigst<\/a><\/li>\n <li><a href=\"https:\/\/fivemx.com\/de\/fivem-thread-hitch-warnung-behoben\/\">FiveM Thread-Hitch-Warnungen beheben<\/a><\/li>\n <li><a href=\"https:\/\/docs.fivem.net\/docs\/scripting-manual\/debugging\/using-profiler\/\" rel=\"nofollow noopener\" target=\"_blank\">Offizieller Cfx.re Profiler-Leitfaden<\/a><\/li>\n<\/ul>\n\n<section data-fivemx-rework-extra=\"2026-06-25\">\n<h2>Wie du Resmon liest, ohne \u00fcberzureagieren<\/h2>\n<p>Ein kurzer Spike ist nicht immer ein Fehler. Das \u00d6ffnen eines Telefons, Inventars, Kleidungsmen\u00fcs oder einer Karte kann kurzzeitig mehr CPU kosten. Das Problem ist eine Ressource, die im Leerlauf teuer bleibt oder w\u00e4hrend des normalen Spiels alle paar Sekunden spike.<\/p>\n<h2>N\u00fctzliche Testnotizen<\/h2>\n<ul>\n <li>Teste mit derselben Route durch die Stadt jedes Mal.<\/li>\n <li>Schreibe die drei teuersten Ressourcen auf, bevor du etwas \u00e4nderst.<\/li>\n <li>Deaktiviere eine verd\u00e4chtige Ressource nach der anderen.<\/li>\n <li>Teste nach einem vollst\u00e4ndigen Neustart, nicht nur nach einem Hot Reload.<\/li>\n <li>\u00dcberpr\u00fcfe sowohl die niedrige als auch die hohe Spieleranzahl.<\/li>\n<\/ul>\n<h2>Entwickler-Fixes, die normalerweise funktionieren<\/h2>\n<p>Erh\u00f6he die Wartezeiten in Schleifen, vermeide konstante NUI-Aktualisierungen, cache wiederholte Suchvorg\u00e4nge, verschiebe serverseitige Arbeit aus dem Client-Code und h\u00f6re auf, jeden Spielerzustand jeden Frame zu \u00fcberpr\u00fcfen. Wenn ein Skript auf Ereignisse reagieren muss, verwende Ereignisse statt Polling, wenn m\u00f6glich.<\/p>\n<\/section>\n\n<section data-fivemx-quality-wave=\"2026-07-01:161890\">\n<h2>Wie man entscheidet, was zuerst repariert werden soll<\/h2>\n<p>Entferne keine zuf\u00e4lligen Ressourcen, nur weil eine Zahl f\u00fcr einen Moment hoch aussieht. Teste zuerst dieselbe Route durch die Stadt, notiere die drei teuersten Ressourcen und \u00e4ndere dann eine Sache nach der anderen. Ein Telefon, ein Inventar oder ein Kleidungsmen\u00fc kann nur einen Spitzenwert erreichen, w\u00e4hrend es ge\u00f6ffnet ist; das ist anders als ein Skript, das teuer bleibt, w\u00e4hrend der Spieler inaktiv ist.<\/p>\n<h2>H\u00e4ufige Korrekturen, die Entwickler pr\u00fcfen sollten<\/h2>\n<ul>\n<li>Erh\u00f6he die Wartezeiten in Schleifen, die keine Frame-f\u00fcr-Frame-\u00dcberpr\u00fcfungen ben\u00f6tigen.<\/li>\n<li>Cache wiederholte Spieler-, Fahrzeug- oder Entit\u00e4ts-Suchvorg\u00e4nge.<\/li>\n<li>Reduziere konstante NUI-Nachrichten von HUD- und Telefonressourcen.<\/li>\n<li>Verschiebe serverseitige Validierungen aus Client-Schleifen.<\/li>\n<li>Verwende Ereignisse, wo Polling nur ein Komfort ist.<\/li>\n<\/ul>\n<h2>Was Resmon nicht beweisen kann<\/h2>\n<p>Resmon l\u00e4uft auf der Client-Seite. Es hilft, Ressourcen zu identifizieren, die die Frames eines Spielers kosten, ersetzt aber nicht die Serverprotokolle, die Datenbankprofilierung oder die txAdmin-\u00dcberwachung. Eine Ressource kann auf dem Client g\u00fcnstig aussehen und trotzdem serverseitigen Datenbank-Druck erzeugen. Verwende Resmon f\u00fcr das Client-Gef\u00fchl, dann nutze Server-Tools f\u00fcr Backend-Probleme.<\/p>\n<h2>Notizen vor und nach den \u00c4nderungen<\/h2>\n<p>Mache einen Screenshot oder notiere die msec-Werte, bevor du den Code \u00e4nderst. Nach jedem Fix teste denselben Weg mit derselben Spieleranzahl, wenn m\u00f6glich. Ohne einen wiederholbaren Test wird die Performance-Arbeit zum Raten.<\/p>\n<p>Wenn das Problem intermittierend ist, zeichne die Zeit, die Spieleranzahl und den Ort auf. Das hilft, Resmon-Daten mit txAdmin-Protokollen und k\u00fcrzlichen Ressourcen\u00e4nderungen zu vergleichen.<\/p>\n<p>F\u00fcr gemeinsame Teams solltest du ein kleines Performance-Protokoll f\u00fchren, damit Entwickler sehen k\u00f6nnen, was sich vor dem Anstieg ge\u00e4ndert hat.<\/p>\n<p>Gute Notizen machen die Optimierung schneller als R\u00e4tselraten.<\/p>\n<p>Sie erleichtern auch das Zur\u00fcckrollen der genauen Ressourcenaktualisierung, die den R\u00fcckschritt verursacht hat.<\/p>\n<p>Halte die Notizen kurz genug, damit das Personal sie tats\u00e4chlich verwendet.<\/p>\n<\/section>","protected":false},"excerpt":{"rendered":"<p>Fast answer: Resmon is FiveM&#8217;s client-side resource monitor. Open the F8 console and run resmon true to inspect resource cost on the client. Use it to find expensive scripts, maps, HUDs, and UI resources before guessing what causes low FPS. Last updated: June 25, 2026 Open Resmon Join your server. Press F8. Run: resmon true [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":161896,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1900,1899],"tags":[3001],"class_list":["post-161890","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-troubleshooting","category-tutorials","tag-fivem-script"],"_links":{"self":[{"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/posts\/161890","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/comments?post=161890"}],"version-history":[{"count":5,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/posts\/161890\/revisions"}],"predecessor-version":[{"id":215707,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/posts\/161890\/revisions\/215707"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/media\/161896"}],"wp:attachment":[{"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/media?parent=161890"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/categories?post=161890"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/tags?post=161890"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}