MTRR steht für Memory Type Range Registers, eine neue Methode zum Partitionieren und Verwalten von Speicherressourcen in Ihrem System. Diese Funktion wurde in Prozessoren eingesetzt, da die Speichergröße immer größer wurde. Es musste eine Möglichkeit geben, den Speicher adressierter zuzuweisen und effektiver zu nutzen.
Ein Hauptmerkmal des MTRR besteht darin, Standorte von PCI- oder AGP-Komponenten in Ihrem System zuzuordnen, damit Software und Treiber schnell und effizient darauf zugreifen können.
(aus dem Gentoo Wiki )
Nach dem Lesen von Lösen von Linux-MTRR-Problemen wird der angezeigte Fehler angezeigt , wenn mtrr sanitizer nicht aus mehreren Optionen des Speicherlayouts auswählen kann. Neben der Fehlermeldung sollte eine Liste möglicher Optionen gedruckt werden. Damit die Nachricht verschwindet, müssen Sie etwas wie angeben
enable_mtrr_cleanup mtrr_spare_reg_nr=1 mtrr_gran_size=32M mtrr_chunk_size=128M
in den Kernal-Boot-Parametern (wobei die tatsächlichen Werte aus einer der vom Desinfektionsprogramm vorgeschlagenen Optionen stammen).
Der Autor des Artikels behauptet das
Jetzt sind 24 MB RAM weg, aber meine 3D-Workloads, bei denen es sich im Grunde um Webgl-Inhalte und den versteckten Flugsimulator in Google Earth handelt, laufen beide mit deutlich besseren Frameraten.
Das macht mich sehr interessiert ... muss dmesg
alle meine Maschinen überprüfen .