Warum zeigt der Systemmonitor weniger RAM an, als im System installiert ist? - TUXEDO Computers

  ACHTUNG: Zur Nutzung unseres Shops müssen Sie zwingend JavaScript aktivieren und Script-Blocker deaktivieren!  
Vielen Dank für Ihr Verständnis!

Warum zeigt der Systemmonitor weniger RAM an, als im System installiert ist?

Wer unter Linux – beispielsweise in TUXEDO OS – den KDE Systemmonitor oder den Befehl free -h im Terminal nutzt, stellt möglicherweise fest, dass weniger Arbeitsspeicher angezeigt wird, als tatsächlich im Gerät verbaut ist. Besonders bei Systemen mit integrierter Grafikeinheit (iGPU) kann dieser Effekt auftreten. Doch woran liegt das?

Arbeitsspeichernutzung durch die integrierte GPU

Anders als dedizierte Grafikkarten, die über eigenen Videospeicher (VRAM) verfügen, nutzt eine iGPU den regulären Arbeitsspeicher (RAM) des Systems mit. Ein Teil des RAMs wird also von der integrierten Grafik reserviert und steht dem Betriebssystem sowie anderen Anwendungen nicht zur Verfügung. Die Menge des reservierten Speichers („Shared Memory“) kann variieren, ist aber in der Regel im BIOS/UEFI einstellbar.

Beispiel: iGPU-Nutzung in TUXEDO OS

Auf einem Laptop mit 32 GByte RAM und einer iGPU kann es vorkommen, dass der Systemmonitor nur etwa 27,2 GByte als verfügbar anzeigt. Das liegt daran, dass beispielsweise 4 GByte RAM der Grafikeinheit zugewiesen sind (die krummen Werte entstehen durch die Umrechnung von Gigabyte in Gibibyte).

Um die genaue Speicheraufteilung zu überprüfen, können Sie im Terminal folgenden Befehl nutzen. Hier findet sich ein Eintrag zur Speicherzuweisung der iGPU:

sudo dmesg | grep VRAM
(out)    3.713720 amdgpu 0000:03:00.0: amdgpu: VRAM: 4096M 0x000 - 0x000 (4096M used)
(out)    3.713734 drm Detected VRAM RAM=4096M, BAR=4096M
(out)    3.713858 drm amdgpu: 4096M of VRAM memory ready

Anpassung der reservierten RAM-Menge

Die reservierte RAM-Menge für die iGPU kann zum Beispiel bei Geräten mit AMD-CPU/-iGPU im BIOS/UEFI eingestellt werden. Dort gibt eine Option wie iGPU Configuration oder UMA Framebuffer size, über die man den reservierten Speicher erhöhen oder verringern kann. Auf vielen TUXEDO-Geräten kümmert sich das BIOS automatisch um die Aufteilung des Speichers.

Achtung: Eine zu geringe Zuweisung kann die Grafikleistung beeinträchtigen, da der iGPU nicht genügend Speicher für Texturen und Berechnungen zur Verfügung steht. Eine zu hohe Zuweisung reduziert hingegen den verfügbaren Arbeitsspeicher für das System.

Fazit

Wenn unter TUXEDO OS oder einer anderen Linux-Distribution weniger RAM angezeigt wird, als tatsächlich verbaut ist, kann das an der integrierten Grafikeinheit liegen. Diese nutzt einen Teil des Arbeitsspeichers als Videospeicher. Wer den reservierten Speicher anpassen möchte, kann dies meist über das BIOS/UEFI tun. Eine ausgewogene Einstellung hilft dabei, eine gute Balance zwischen Systemleistung und Grafikperformance zu finden.