Auf der Geekbench 2-Benchmark-Beschreibungsseite :
Speicherbenchmarks messen nicht nur die Leistung der zugrunde liegenden Speicherhardware, sondern auch die Leistung der Funktionen, die vom Betriebssystem bereitgestellt werden, mit dem der Speicher bearbeitet wird.
- Lesen Sie sequenzielle Ladewerte aus dem Speicher in Register.
- Write Sequential speichert Werte aus Registern in den Speicher.
- Stdlib Allocate ordnet Speicherbausteine unterschiedlicher Größe mithilfe von Funktionen aus der C-Standardbibliothek zu und hebt deren Zuordnung auf.
- Stdlib Write schreibt einen konstanten Wert mit Funktionen aus der C-Standardbibliothek in einen Speicherblock.
- Stdlib Copy kopiert Werte aus einem Speicherblock in einen anderen mit Funktionen aus der C-Standardbibliothek.
Ich vermute, da Geekbench (in einigen Teilen) prüft, wie schnell Daten aus CPU-Registern in den RAM geladen werden können, wäre dieser Test (natürlich) langsamer mit einem reduzierten CPU-Takt. Wie harrymc bereits erwähnt hat, würde eine geringere CPU-Geschwindigkeit natürlich den gesamten Testlauf verlangsamen.
Im Allgemeinen können Sie anhand von bewertungsbasierten Benchmarks wie Geekbench wenig über die Funktionsweise Ihres Systems erfahren. Es gibt kaum Möglichkeiten, die "Speicherleistung" als separate Entität zu isolieren, da es so viele Variablen gibt und die meisten von ihnen direkt mit der Leistung des restlichen Systems zusammenhängen.