PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ramdisk und Vorteile bei Spielen


Bullz
2009-03-25, 13:02:57
Soda vor 6 Monaten habe ich mal gesagt, das die Zeit noch nicht reif ist, da die 4 GB Ram Module zu teuer sind, jetzt ist es sie bald

http://www.amazon.de/exec/obidos/ASIN/b001gdvqxa/geizhalspre03-21/ref=nosim?m=A3JWKAKR8XB7XF 62 euro für 4 Gig Ram Riegel

sicher der MB Preis der 2 gig Module ist noch weit niedriger. Wenn ich die 250 Euro für Technick Spielerei ausgebe ist es mir aber Wert...

Ich will mir eine 12 gb Ramdisk erstellen und dort mehrere Spiele draufkopieren. WoW, Bioshock usw usw usw sucht euch was aus...

Wie würde es sich mit den Ladezeiten verhalten ? Hätte ich auf einmal Ladezeiten die gegen 0 gehen und ich könnte mich Komplett flüssig durch diese Welten bewegen ? ( ja wow ist flüssig solange man in eine Instanz reingeht )

Am besten wäre natürlich wenn sich einer meldet der das schon probiert hat, das wäre super

Ach ja und keine Diskusion über die Nachteile bitte. Die kann jeder Nachgoogeln. Das habe ich auch getan, aber richtige Benchmark Tests mit spielen, das konnte ich nicht ergooglen...

PHuV
2009-03-25, 13:25:06
Ach nö, ist es so schwer, die interen SuFu zu benutzen? :rolleyes: Dazu gibt es schon zig Threads hier, sogar mit Benches.

eraser-x
2009-03-25, 13:32:41
Ach nö, ist es so schwer, die interen SuFu zu benutzen? :rolleyes: Dazu gibt es schon zig Threads hier, sogar mit Benches.


sehr gute hilfe
hast du ja auch genutzt die suchfunktion und ihm kurz die links gegeben ;)

ansich werden die ladezeiten gegen null laufen
nur ja schaltest du den pc aus sind die sachen soweit halt wieder weg und das dauernde hin und herkopieren wäre mir persönlich zu aufwendig/nervig

also auf die schnelle finde ich nichts mit direkten testergebnissen habe aber auch leider nich die zeit dazu sorry


mfg

Spasstiger
2009-03-25, 13:37:09
Wie würde es sich mit den Ladezeiten verhalten ? Hätte ich auf einmal Ladezeiten die gegen 0 gehen und ich könnte mich Komplett flüssig durch diese Welten bewegen ? ( ja wow ist flüssig solange man in eine Instanz reingeht )
Die Ladezeiten werden etwas kürzer, aber der Anteil, der CPU-limitiert ist, der bleibt. Beim Laden eines Spielstands werden ja nicht nur einfach Daten transferiert, sondern auch verarbeitet. Die ganzen nötigen Datenstrukturen im Arbeitsspeicher müssen ja erstmal aufgebaut werden.
Auch Nachladeruckler verschwinden nicht. Ich hatte mal Gothic 3 von einer Ramdisk gestartet, Nachladeruckler waren da genauso vorhanden. Einziger Unterschied: Die HDD rödelt nicht mehr.
Der einzige Weg, um Nachladeruckler zu verhindern, ist es, die komplette Spielwelt in einer Form im Arbeitsspeicher abzulegen wie sie das Spiel während der Ausführung braucht. D.h. beim Starten würde die gesamte Spielwelt intialisiert werden. Das erfordert natürlich weit mehr RAM als in Spielerechnern typischerweise vorhanden ist. Wenn ein Spiel 3 GiB groß ist, kann es gut sein, dass die komplette Spielwelt im RAM während der Ausführung über 20 GiB benötigen würde.

Sentionline
2009-03-25, 16:47:41
Aufgrund der höheren Datensicherheit und nicht weniger Performance eignen sich SSD (http://geizhals.at/deutschland/?cat=hdssd;xf=221_200&sort=p)s für Spiele besser. Die CPU Last einer RAMDISK im Spielbetrieb ist zu heftig. Die schnellsten SSDs kommen aktuell von Intel und enden mit -E (http://geizhals.at/deutschland/?cat=hdssd;sort=p&xf=1035_Intel%7E220_SLC). Bedingt durch die SLC bauweise sehr schnell. Aber auch die MLC Modelle (http://geizhals.at/deutschland/?cat=hdssd;xf=1035_Intel%7E220_MLC&sort=p) erreichen eine sehr hohe Performance (http://ht4u.net/reviews/2008/solid_state_drive_roundup/index8.php) aufgrund der eigenentwicklung des Controllers (http://www.tecchannel.de/storage/komponenten/1767940/test_ssd_intel_flash_laufwerk_vergleich_solid_state_disk_benchmark_transferrate/index4.html).

Gast
2009-03-25, 19:33:57
Der Vorteil hält sich in Grenzen! Die Wartezeiten reduzieren sich sicher, ABER vergiss nicht, das sich CPU/IGP/RAM-Disk die RAM-bandbreite teilen müssen!!

Wenn du jetzt mehrere Daten in den RAM haust und die CPU selbst nicht mehr genügend hat, dann verliert diese an Leistung, die du nicht mehr verwenden kannst.

patrese993
2009-03-25, 20:05:12
...und das dauernde hin und herkopieren wäre mir persönlich zu aufwendig/nervig...

Gruppenrichtlinie --> Skripts zum Starten/Runterfahren einfach zwei kleine bat Dateien schreiben, die das Hin- und Herkopieren übernehmen. Läuft auf meinem Laptop schon seit Langem Problemlos für Firefox Portable und TempFiles.

Sentionline
2009-03-25, 20:59:32
Ich hab zwei Scripts (robocopy (http://www.wintotal.de/Artikel/robocopy/robocopy.php)) dafür drin (RAMDISK: Laufwerk Z):

Backup.cmd
robocopy.exe "Z:" "C:\RAMDISK" /E /ZB /COPY:DAT /SEC /PURGE /MIR /R:0 /W:0

Restore.cmd
robocopy.exe "C:\RAMDISK" "Z:" /E /ZB /COPY:DAT /SEC /MIR /R:0 /W:0

Um zu verhindern das ich zu früh die Sachen nutze (Browser, Sidebar etc...): Startup Delayer (http://www.wintotal.de/softw/index.php?rb=29&id=2291). Desktop erst laden, wenn das Loginscript abgearbeitet ist (http://www.winfaq.de/faq_html/Content/tip0000/onlinefaq.php?h=tip0359.htm) funktioniert bei mir nähmlich überhaupt nicht (XP XP3). Hab alles versucht, das erste was ich sehe ist der Desktop. Immer.

Shakti
2009-03-25, 21:08:41
Habe es selber am laufen oder auch nicht, denn der Vorteil haelt sich bei Spielen in Grenzen. Anders beim erstellen von DVDs, da wirkt sich eine Ramdisk doch sehr positiv aus (wobei ich auch dringend drauf warte, das (Intel) SSDs endlich billig werden.
Habe 16 GB Ram (etwa 200 Euro) auf einem Gigabyte GA-EP45-Extreme laeuft tadelos. Vista und die Ramdisk ist von Superspeed Ramdisk Plus (etwa 100 Euro). Das Programm kann den Inhalt der Ramdisk automatisch laden und sichern beim rauf und runterfahren.

Getestet habe ich Oblivion wegen der Nachladeruckler beim Lauf durch die Pampa, Morrowind, Gothic 3, Neverwinter Nights 2 und andere und fuer die DVD Erstellung ProjectX und TMPGEnc Authoring Works 4.
Spasstiger hat den Nagel auf den Kopf getroffen, denn alle Spiele komprimieren ihre Inhalte. Wirklich Sinn wuerde es machen, diese zu entpacken und dann von Ramdisk zu laden.

http://www.cenatek.com/product_page_ramdisk_download_list.php hat eine unter Vista lauffaehige Beta die bis 4 GB kostenlos ist.

Theoretisch muesste ein sequenzieller Lesespeed von 3500 MB in der Sekunde ja sehr viel bringen, aber mehr hast Du wohl von 6 oder 8 GB Ram um vielleicht die Temp Dateien und eventuell noch eine kleine Auslagerungsdatei je nach Geschmack in die Ramdisk zu packen, und ansonsten Betriebssytem und Spiele auf 2 SSDs im Raid zu haben.

PHuV
2009-03-26, 12:35:54
Habe 16 GB Ram (etwa 200 Euro) auf einem Gigabyte GA-EP45-Extreme laeuft tadelos.

Was für Ram-Riegel verwendest Du? Das billigsten 16GB-Kit bekommt man aktuell für ca. 314 € (http://geizhals.at/deutschland/a354217.html). Tät mich schon sehr interessieren, wo Du 16 GB für 200 € herbekommen hast.

AnarchX
2009-03-26, 12:39:41
Was für Ram-Riegel verwendest Du? Das billigsten 16GB-Kit bekommt man aktuell für ca. 314 € (http://geizhals.at/deutschland/a354217.html). Tät mich schon sehr interessieren, wo Du 16 GB für 200 € herbekommen hast.
http://geizhals.at/deutschland/?cat=ramddr2;asuch=4GB;xf=256_1x&sort=p
... muss man sich mit DDR2-667 zufrieden geben.

Die Verfügbarkeit und Preise (http://geizhals.at/deutschland/?phist=372157)der 4GiB Module waren aber auch schon einmal besser...

Shakti
2009-03-26, 19:23:36
Hab das System schon einige Monate und es sind 800er DDR2 aus Deutschland, Aeneon. Wie AnarchX sehr richtig bemerkte, gabs die (wenn ich nicht irre auch bei Ebay) mal sehr billig.

http://geizhals.at/deutschland/?phist=368333&age=2000

Bullz
2009-03-27, 01:20:42
vielen vielen lieben Dank, und weiss ich besser bescheid,

ich dachte mir immer 3000Mb/sec aufwärts, damit lade ich alles unter 1 Sekunde

Da die Datein ja " gepackt " sind... wird aber weit VORHER die CPU zu 100 % begrenzen..

Die CPU ist also zu langsam um die Datein zu entpacken um 3000mb/sec Leistung zu schaffen

Wenn ich aber die Datein eines Spiels " entpacken " könnte, und diese dann wirklich genug Platz auf der Ram Disk hätten, hätte ich eventuell wirklich meine Ladezeiten im unter 1 sek Bereich..

Stimmt das so ungefähr ?

Ach ja ;) gibt es eine Möglichkeit spiele zu " entkompremieren " ?

Sentionline
2009-03-27, 07:54:11
Ach ja ;) gibt es eine Möglichkeit spiele zu " entkompremieren " ?
Meines wissens nicht, habe auch lange nach dieser Möglichkeit gesucht. Das geht womöglich nur mit den Tools der Entwickler (Engine-Editoren), die es (stichwort: Lizenz) nicht umsonst gibt. Wenns dann doch gehen könnte, dann würde es ja jeder dekomprimieren um mehr Tempo zu bekommen.

Wieso kannst du dich nicht mit einer SSD anfreunden? Schließlich steuert diesen der Chipsatz an, das kaum für CPU Last sorgt. In verbindung einer CPU mit viel Cache und einer potenten Grafikkarte kann ich mir kaum schnelleres vorstellen. Da kann man auch das entpacken der *.CAB Dateien [bewusst] "vergessen".