So erhöhen Sie die VRAM-Zuteilung auf dem Apple Silicon Mac

Fortgeschrittene Mac-Benutzer möchten möglicherweise aus Leistungsgründen die VRAM-Zuweisung auf ihrem Apple Silicon Mac manuell erhöhen, wenn sie grafikintensive Aufgaben wie die lokale Ausführung von LLMs, KI-Modellen oder anderen grafikintensiven Anwendungen ausführen, sei es für Spiele oder Videobearbeitung. Dies ist möglich, weil Apple Silicon-Chips eine einheitliche Speicherarchitektur bieten, was bedeutet, dass CPU und GPU denselben Speicherpool nutzen. Während das System den Speicher je nach Bedarf dynamisch zuweist, können fortgeschrittene Benutzer die VRAM-Zuweisung auch manuell aus dem RAM auf ihrem Mac anpassen.

Wichtig: Dies ist eigentlich nur für fortgeschrittene Mac-Benutzer geeignet, die einen zwingenden Grund haben, VRAM selbst anzupassen, da falsch zugewiesener VRAM zu erheblichen Leistungsproblemen, Speicherproblemen oder sogar Systemabstürzen führen kann. Wenn Sie nicht wissen, wie sich die Speicherzuweisung im Guten wie im Schlechten auf die Leistung auswirken kann, und Sie mit der Befehlszeile nicht vertraut sind, ist dies nicht das Richtige für Sie.

So passen Sie die VRAM-Zuteilung auf einem Apple Silicon Mac manuell an

Öffnen Sie das Terminal und verwenden Sie die folgende Befehlssyntax. Ersetzen Sie dabei (Größe in MB) durch die Größe des RAM in Megabyte, den Sie dem VRAM zuweisen möchten:

sudo sysctl iogpu.wired_limit_mb=(size in MB)

Um beispielsweise VRAM auf 18 GB einzustellen:

sudo sysctl iogpu.wired_limit_mb=18432

Oder wenn Sie einen Mac mit viel RAM haben, beispielsweise insgesamt 128 GB, und dem VRAM 120 GB zuweisen möchten, können Sie Folgendes verwenden:

Lesen Sie auch:Lost Ark – So zeigen Sie die VRAM-, RAM-, GPU- und CPU-Auslastung an

sudo sysctl iogpu.wired_limit_mb=122880

Drücken Sie die Eingabetaste und authentifizieren Sie sich wie gewohnt. Die Einstellung wird sofort wirksam.

Überlegungen beim manuellen Anpassen der VRAM-Zuteilung auf einem Mac mit Apple Silicon

Bevor Sie solche Anpassungen vornehmen, müssen Sie sich darüber im Klaren sein, wie viel RAM insgesamt auf dem Mac vorhanden ist, und Sie sollten sicherstellen, dass auch MacOS selbst über ausreichend RAM verfügt.

Generell gilt: Je mehr Arbeitsspeicher Sie insgesamt haben, desto großzügiger können Sie bei der VRAM-Zuteilung sein. Wenn ein Mac beispielsweise über insgesamt 128 GB RAM verfügt, könnten Sie 120 GB dem VRAM zuweisen (vorausgesetzt, auf dem Mac läuft nichts anderes). Wenn Ihr Mac jedoch nur über 8 GB RAM verfügt, möchten Sie die Speicherzuweisung möglicherweise überhaupt nicht manuell anpassen. Was Sie auf keinen Fall tun möchten, ist, einen Mac mit 16 GB RAM zu nehmen und zu versuchen, all das dem VRAM zuzuordnen, was unweigerlich zu ernsthaften Problemen auf dem Mac führen würde, da ihm sofort der Speicher für alles andere ausgehen würde.

Durch diese Art von Anpassungen kann möglicherweise die Leistung von Software verbessert werden, die von der GPU-Nutzung und dem Videospeicher abhängt. Dazu gehören grafikintensive Apps von Spielen über Videobearbeitung und Rendering bis hin zu vielen beliebten KI-Tools, sei es zum Erstellen von KI-Kunstwerken oder zum lokalen Ausführen von LLMs. Vielleicht sind Sie lokal Llama und möchten es etwas beschleunigen, oder vielleicht spielen Sie damit herum, DeepSeek lokal auszuführen und möchten seine Leistung anpassen, oder vielleicht haben Sie Spaß mit DiffusionBee und möchten ihm einen Schub geben.

Wenn Sie mit der manuellen Anpassung Ihrer Video-RAM-Zuweisung auf einem Apple Silicon Mac fortfahren, möchten Sie wahrscheinlich die Gesamtleistung auf dem Mac für den jeweiligen Zweck optimieren, z. B. für ein Spiel oder LLM. Sie sollten daher alle anderen Apps beenden und alle im Hintergrund laufenden Prozesse oder Aufgaben minimieren.

Und ja, das funktioniert derzeit auf jedem Apple Silicon Mac, egal ob M1, M2, M3, M4, M5, M6, was auch immer. Dies funktioniert nicht auf einem Intel Mac.

So kehren Sie zur Standard-VRAM-Zuweisung auf dem Apple Silicon Mac zurück

Sie können den Mac einfach neu starten, um die VRAM-Zuweisung auf den Standardstatus der dynamischen Speicherverwaltung zurückzusetzen.

Ich bin zufällig auf diesen praktischen Trick gestoßenGithub-Threadfür die lokale Ausführung von Llama bei dem Versuch, die Leistung auf meinem Mac der M-Serie zu beschleunigen, und

Haben Sie die VRAM-Zuweisung auf Ihrem Mac schon einmal manuell angepasst, und zu welchem ​​Zweck? Haben Sie festgestellt, dass die Leistung mit einer großzügigeren RAM-Zuteilung besser war? Haben Sie diesbezüglich interessante Tipps, Ratschläge oder Vorschläge? Teilen Sie Ihre Erfahrungen und Gedanken in den Kommentaren.