Messen Sie die Leistung der RAM-Disk

511
lolmaus - Andrey Mikhaylov

Ich möchte die Leistung meiner RAM-Disk messen.

Normale Festplatten-Testtools helfen nicht, da es sich bei dem RAM-Laufwerk um ein virtuelles und nicht um ein physisches Laufwerk handelt.

Ich habe versucht, eine große Datei zu erstellen und sie auf zwei RAM-Festplatten zu kopieren, aber sie wird sofort kopiert, ich kann sie nicht messen.

Ich brauche so etwas wie ein Werkzeug, das zufällige Daten in einem bestimmten Pfad in eine Datei schreibt und die Schreibgeschwindigkeit (oder Zeit und Größe) anzeigt.

0

1 Antwort auf die Frage

1
Overmind

Wenn Sie ein Werkzeug angefordert haben, versuchen Sie es mit AIDA 64.

Beispiel für praktische Tests hier.

CrystalDiskMark ist ein Festplatten-Benchmark, der in den neuesten Versionen speziell für die Unterstützung von RAM-Disks entwickelt wurde.

Sowohl das GUI- als auch das CLI-Tool ist dazu geeignet. Was ich jedoch testen möchte, ist die Lese- / Schreibgeschwindigkeit der RAM-Disk-Datei, nicht die rohe Speichergeschwindigkeit. lolmaus - Andrey Mikhaylov vor 5 Jahren 0
Ich habe die Antwort aktualisiert. Holen Sie sich CrystalDiskMark. Beachten Sie, dass der Leistungsunterschied zwischen der tatsächlichen RAM-Geschwindigkeit und dem RAM-Disk-Test für eine gute RAM-Laufwerkssoftware sehr niedrig sein sollte. Overmind vor 5 Jahren 0
Vielen Dank! Die CrystalDiskMark-Funktion "Ordner auswählen" ist genau das, was ich brauche. lolmaus - Andrey Mikhaylov vor 5 Jahren 0
"Beachten Sie, dass der Leistungsunterschied zwischen der tatsächlichen RAM-Geschwindigkeit und dem RAM-Disk-Test für eine gute RAM-Laufwerkssoftware sehr niedrig sein sollte" - der Unterschied ist für mich drastisch. Das lineare Lesen / Schreiben beträgt bei CrystalDiskMark 3992/3214 MB / s und bei AIDA64 41573/40166 MB / s. lolmaus - Andrey Mikhaylov vor 5 Jahren 0
Zum Vergleich hier meine CrystalDiskMark-Tests für die weltweit schnellsten SSD und HDD für Endverbraucher: Intel Optane 900P SSD ist 2708/2275 MB / s und Seagate Barracuda Pro ST6000DM004 287/176 MB / s. lolmaus - Andrey Mikhaylov vor 5 Jahren 0
Was verwenden Sie zum Erstellen des RAM-Laufwerks? Beachten Sie auch, dass sich die Leistung erheblich ändert, wenn Sie Verschlüsselung hinzufügen. Overmind vor 5 Jahren 0
Ich verwende IMDisk, keine Verschlüsselung. Hier ist ein Artikel, der die RAM-Disk-Software bewertet. Einige sind besser als andere, aber alle sind um eine Größenordnung langsamer als der Speicherzugriff. https://www.raymond.cc/blog/12-ram-disk-software-benchmarked-for-fastest-read-and-write-speed/ lolmaus - Andrey Mikhaylov vor 5 Jahren 0
Es gibt 200% Unterschiede zwischen verschiedenen Programmen, was bedeutet, dass die verwendete Software sehr wichtig ist. Overmind vor 5 Jahren 0
Ja, aber jedes RAM-Disk-Programm ist um tausende Prozent langsamer als der Zugriff auf den rohen RAM. Sie behaupteten, dass "der Leistungsunterschied zwischen der tatsächlichen RAM-Geschwindigkeit und dem RAM-Disk-Test für eine gute RAM-Laufwerkssoftware sehr niedrig sein sollte". Vielleicht waren alle getesteten Apps nicht gut? Kannst du einen guten empfehlen? :) lolmaus - Andrey Mikhaylov vor 5 Jahren 0
Das Testverfahren ist viel komplizierter als es den Anschein hat. CrystalDMk zeigt Ihnen eine praxisnahe Geschwindigkeit. Theoretisch können Sie jedoch eine RAM-Disk viel schneller verwenden als die getesteten Programme in Ihrem Link. Es gibt viele Dinge, die von Bedeutung sind, einschließlich der betriebssystemspezifischen Einschränkungen und woher Sie die Benchmark-Daten verwenden. Auch die zum Kopieren der Daten verwendete Funktion ist von Bedeutung. Um eine maximale Geschwindigkeit zu erreichen, benötigen Sie ein Betriebssystem, mit dem Sie DMA und / oder ein Programm uneingeschränkt verwenden können, das den OS-Schutz nicht berücksichtigt. Dann würde ich 2 Platten machen und einen Test machen. Overmind vor 5 Jahren 0
Eine praktische Ähnlichkeit dazu aus Performance-Sicht unter Verwendung von Videokarten zum Hashing. Ja, Sie können selbst CPU-Cluster mit nur einer Karte deutlich übertreffen. Dies erfordert jedoch, dass die richtige Software auf einem geeigneten Betriebssystem ausgeführt wird. Overmind vor 5 Jahren 0
CrystalDiskMark testet die lineare Lese- / Schreibgeschwindigkeit. Ich kann nicht sagen, wie praktisch jeder Festplatteneinsatz schneller werden kann. lolmaus - Andrey Mikhaylov vor 5 Jahren 0
Und ich verstehe, dass "viele Dinge von Bedeutung sind, einschließlich der betriebssystemspezifischen Einschränkungen" - das ist genau der Grund, warum ich mich dafür entschieden habe, die Lese- / Schreibgeschwindigkeit von Dateien und nicht die RAM-Zugriffsgeschwindigkeit zu bewerten. lolmaus - Andrey Mikhaylov vor 5 Jahren 0
Plattenschreib- und Speicherrechte werden zuerst vom Betriebssystem gesteuert. Es ist sehr wichtig. Overmind vor 5 Jahren 0