Meines Wissens ist es so, dass der Motherboard-Controller die Zuordnung der virtuellen Speicherplätze zur physikalischen Adresse des Arbeitsspeichers übernimmt. Da der Triple-Channel-Speicher funktioniert und die meisten Motherboard-Controller funktionieren, werden beide CPUs zusammenarbeiten, um die unteren 4 GB RAM in gleichmäßigem Abstand entlang der ersten drei RAM-Module (die ersten drei Sätze von 3 GB zu füllen und zuerst zusammenarbeiten) abzubilden das letzte Gigabyte war zwischen den letzten drei Modulen verteilt.
Ohne diese Implementierung gibt es keinen "Triple-Channel" - Speicherzugriff, wodurch die Leistung stark beeinträchtigt wird. Aus diesem Grund ist die Implementierung des Speichers hardwarebasiert anstelle von Software, sodass es auf Ihrer Seite keine Probleme geben sollte.
Es sollte beachtet werden, dass die 4-GB-Grenze nur aufgrund der hartcodierten Beschränkung von 32-Bit-Speicheradressen besteht. Es gibt jedoch keinen Grund für Software, diese Erweiterung zu erweitern. Dieses Limit wurde für Lizenzprobleme sowie für Probleme mit der Inkompatibilität von Treibern ausgewählt (Dank an Josef Grahn). Dieses Konzept lässt sich leichter verstehen, wenn Sie verstehen, dass Ihr Motherboard und der System-RAM nur eine weitere Systemkomponente sind. Sie können zwar in Ihrem Arbeitsspeicher begrenzt sein, Sie können jedoch auf die zusätzlichen 2 GB zugreifen, die Ausführung von Programmen jedoch nicht zulassen.
Es ist eine Software vorhanden, mit der Sie eine RAM-Disk aus dem RAM erstellen können, auf die das Betriebssystem in 32-Bit-Umgebungen nicht zugreifen kann. SuperSpeed hat ein Programm namens RamDisk, mit dem Sie dies tun können. Eine weitere Option ist die Vsuite Ramdisk- Software (beide unterscheiden sich geringfügig - sehen Sie in der Funktionsliste nach, welche der Ihren Anforderungen entspricht).
Ich werfe nicht speziell für Software, aber dies sind einige, auf die ich gestoßen bin, die es Ihnen ermöglichen, etwas RAM außerhalb des adressierbaren Bereichs eines 32-Bit-Betriebssystems zu verwenden. Es ist zwar bei weitem nicht so gut wie ein direkter Zugriff des Betriebssystems auf den RAM, aber eine RAM-basierte Auslagerungsdatei ist viel besser als eine auf einer Festplatte basierende. Wenn Sie keine Auslagerungsdatei verwenden möchten, können Sie die zusätzliche RAM-Disk auch für auslagerungsintensive Programme (z. B. Bild- oder Videobearbeitung) verwenden.