Steam Temporäre Daten verschieben?

S

Sarias

Guest
Steam Temporäre Daten verschieben?

Ich hoffe ich bin hier im Richtigen Foren Abteil. Habe ich keine andere Stelle gefunden.

Also ich nutze Windows 7 Ultimate 64 Bit. Ich habe 32 GB Ram und mir davon eine 10GB große Ramdisk erstellt.
(Die anderen Werden Für System, Virtuelle Maschine etc. genutzt also nicht zuviel ram) xD

Nun habe ich auf der Ram Disk Temporäre daten von Firefox und vom System verschoben. Allerdings würde ich gerne Downloads von Steam welche vor der Installation/Integration ind ie Hauptdatei geschen ebenfalls auf die RamDisk schmeißen. Genauso wie die dateien die Steam beim nutzen des Brwosers anlegt.

Ich habe nun schon die Registery von Windows durchgeschaut, und sämtliche Dateien die im Steam Ordner enthalten sind. Leider habe ich nirgens einen Pfad gefunden, der mir weiter hilft. So habe ich nur gesehen das mein Spiele PFad welcher auf H:/ liegt eingetragen ist und natürlich der Installations pfad.

Steam legt aber auch daten in AppData/Local an.
Darüberhinaus ist auch der Installationpfad sowie die extra Festplatte wo die Spiele sind ständig mit ssachen gefüllt, welche man nicht wirklich braucht.

Da ich nur HDD festplatten habe, erhoffe ich mir natürlich so das system etwas "aufgeräumt" zu halten und eventuell noch einen kleines Speed+ beim installieren oder allgemein beim Öffnen von Steam selbst.

Hat da einer erfahrungen? habe ich irgendwo was übersehen? oder geht das erst gar nicht? In Steam Einstellungen selbst habe ich leider auch keine weiteren möglichkeiten gefunden.
 
AW: Steam Temporäre Daten verschieben?

Sind temporäre Dateien nicht auch adaptiv respektive ändern ihre Größe? Oder sind diese bei Steam mit einem festen Wert geschrieben?

Ist denn kein Budget vorhanden, um sich eine SSD zu gönnen? RAM Disk ist schön und gut, aber die Hauptdaten deiner Anwendung müssen ja trotzdem von der HDD geladen werden, somit wird da kein signifikanter Performance-Boost zu erwarten sein.
 
AW: Steam Temporäre Daten verschieben?

Du kannst jedes Verzeichnis dass Du möchtest per Symlink in die Ramdisk schieben (die hoffentlich dynamisch ist, und Dir nicht dauerhaft 10GB kostbaren Datenträgercache klaut, wenn Du schon "nur" mit HDDs arbeitest). Musst Dir halt nur darüber klar sein, dass die Daten weg sind, wenn das System abschmiert oder runterfährt.
 
AW: Steam Temporäre Daten verschieben?

Also genau darum geht es ja. das die daten dann verschwinden. Daher kann ich nicht einfach unüberlegt den ganzen AppData Pfad von Steam auf die RamDisk schmeißen... (Permanentes neu anmelden würde mich nerven). xD

Die 10 GB sind perma weg.. zumindest solange bis ich die Ramdisk ausschalte. Ist aber wie gesagt kein problem, da noch imemr 22GB freio zur verfügung stehen.
Was das Budget von SSD angeht... nein das habe ich nciht. Und wenn wären mir diese A noch etwas zu teuer (zumindest im vergleich zur speichergröße) .,.... zum anderen traue ich SSD nicht wirklich. Wenn cih sowas Kostenlos oder etwasbilliger zum testen finde ok. Aber so ist mir das noch zu unsicher.

Somal es aber schon einen Forteil hätte, der nciht abstreitbar ist.

Nochmal zu den temporären daten von Steam. Hauptsächlich geht es mir da um den Brwoser Cache. Wenn die daten also direkt auf RamDisk wandern statt auf festplatte wäre das sicher auch ein kleiner vorteil. (wenn auch vielleicht nciht sonderlich merkbar). Aber ich habe immernoch die Hoffnung das auf dem weg auch der Download Cache dorthin wandert. Da ich schon hin und wieder merke das der Download durch das beschreiben der Festplatte ausgebremst wird.

Also ist die grund idee: Download Wandert zu ram, kann ohne Speed einbußen weiter gehen, und neben bei werden die daten auf Festplatte Aktualisiert.

Wenn ich mir so anschaue das die Daten von Steam im ordner AppData/Local/Steam 346 MB verbrauchen, dann scheinen die daten sich ständig zu erweitern.
Das meiste der MB ist in dem Unterordner htmlcache mit ganzen 331 MB.

Soweit ich weiß, geht in dem htmlcache alles ein was man mit dem Haupt fenster macht. Also shopseiten aufrufen, Profil seiten etc. Also aus meiner sicht daten, welche mana uch nciht permanent speicher muss. Denke aber auch das dort ebenfalls die Anmelde datein drinne sein könnten für auto login.

Darum müsste man nur diesen pfad: C:\Users\name\AppData\Local\Steam\htmlcache\Cache auf die RamDisk bringen, weil das der Cache ist und 328MB belegt. Und da scheint kein Auto Login drinne zu sein, soweit wie ich das sehen kann. (falls es doch anders sein sollte, kann merkt man das ja ziemlich schnell) xD
 
AW: Steam Temporäre Daten verschieben?

Das ist ein Problem, weil Dir 10GB weniger Datenträgercache für Deine lahmen HDDs zur Verfügung stehen. Ihr denkt da einfach nicht weit genug, oder zu kurz, oder in Schleifen^^
Nutz eine dynamische Ramdisk. Ist doch heute kein Problem mehr. Vor 5 Jahren hättest Du keine gefunden.

Du schaffst einen Flaschenhals, um den gleichen Flaschenhals zu umgehen, das ist kontraproduktiv.

Dein Steam lädt 10GB Installer-Daten auf Deine HDD. Wo landen die gleichzeitig, wenn genug RAM vorhanden ist? Richtig: Im Datenträgercache. Und zwar automatisch, ohne das Du irgendwie einen Finger krumm machen musst. Und zwar so lange bis kein freier Speicher mehr da ist. Und GENAU DEN klaust Du Dir durch die nicht dynamische Ramdisk.
Und solange die Daten im Datenträgercache liegen, werden sie auch von dort gelesen und nicht von der HDD.


So sollte das stattdessen aussehen:

ramdiskvys01.jpg

Und bitte achte nicht nur auf die RAMDISK, sondern ganz besonders auf den gerade benutzten Speicher und den Wert hinter dem Wort "FREI".
Die Transferleistung aus meinem Bild ist:
Obwohl ich 64GB Ramdisk (2x32GB) eingerichtet habe, sind nur 7GB RAM "belegt", also von laufenden Programmen an sich gerissen. Den Rest der 64GB Speicher liegen komplett beim Datenträger-Cache, deshalb steht hinter Frei nur der Wert 400MB und nicht irgendwas in den mittleren 50ern. Und genau das schießt Du Dir mit Deiner Ramdiskgeschichte von hinten ins Knie ab.
 
Zuletzt bearbeitet:
AW: Steam Temporäre Daten verschieben?

Nein die probleme waren schon aufgetretten bevor ich die RamDisk genutzt hatte. Dazu kommt... primo Kostet mir eindeutig zuviel. Und die test version hat einfach mal null gebracht. Ich habe also tatsächlich schon einiges ausprobiert. immerhin habe 3 HDDs auf dennen sich theoretisch die Leistung teilen könnte. zusätzlich zum RamDisk. Dennoch sit Primo tatsächlich eiunes der programme das keine wirkung zeigt. egal wie Konfiguriert. leigt vielleicht auch daran weil ich keine SSD habe... wer weiß.

Jetzt zu der Dynamischen geschichte. Die ist zwar schön und gut, nur bietet meine Radeon RamDisk diese funktion nicht. Sollte Primo so etwas Leisten können, dann nciht in der Demoversion. Und für sowas habe ich genausoviel geld übrig wie für eine SSD .. also gleich null.

22GB sind nach wie volr genug auch wenn ich 100 Festplatten verbauen würde. Der Ram wird null genutzt. wenn cih keien ramDisk hätte, wären maximal 8GB ram verbrauch und das auch nur wenn cih nen spiel spielen würde. Also egal wie du es drehst und wendest, der Ram fehlt nciht nur weil es Fixiert wurde.

Und ich denke nciht das ich mir heir sonderlich viel zerschieße. neben ramDisk läuft noch Firefox mit einigen Taps und steam habe icha uch gerade zu dem zeitpunkt auf. (nicht wirklich viel). Aber ich ahbe somit immer noch mehr als genug.

Vielleicht verstehe ich auch gerade nciht worauf du hinaus willst.

Das Problem ist einfach das ich eben keinen Speicher für Cache zuweisen aknn. Du machst es über deine Dynamischen ramDisk geschichte. Ich kann es eben nicht. Da der Dynamische scheiß halt auch geld kostet. Die Ramdisk habe ich mir mal vor jahren gekauft. Ich habe auch eine Freeware Ramdisk die ich frei nutzen kann, diese istaber nach jedem neustart unformatiert damit nutzlos. Ob diese aber Dynamisch eingestellt werden kann muss ich erst schauen.
 

Anhänge

  • mit ramdisk.png
    mit ramdisk.png
    17,1 KB · Aufrufe: 135
Zuletzt bearbeitet:
AW: Steam Temporäre Daten verschieben?

Mach mal nen Bild vom Taskmanager wenn Du am Abend den PC runterfährst.
 
AW: Steam Temporäre Daten verschieben?

Das verstehe ich jetzt nicht. Der sieht danng enauso aus xd Die RamDiskist stabiel! Sie ist da wenn der Rechner hochfährt und auch wenn der rechner runterfährt. xD
Wenn du ein Taskmanager sehen willst der ohne Ramdisk läuft kann ich dir eins schicken. xD

Ich wüsste nämlich nciht wie ich ein Bild beim Runterfahren amchen sollte. Der Taskmanager sit das erste was zu geht xD

Das wäre so das system ohne ramdisk ohne programme wie firefox, einfach anch system start komplett hochgefahren.
 

Anhänge

  • System am 13.03.2018 abgespeckt.png
    System am 13.03.2018 abgespeckt.png
    19,2 KB · Aufrufe: 106
AW: Steam Temporäre Daten verschieben?

Mir geht es darum zu zeigen was hinter dem Wort Frei steht, wenn Du mehrere Stunden am PC gesessen hast.
 
AW: Steam Temporäre Daten verschieben?

also seit dem letzten screenshort sind ja nun ein paar minuten vergangen und es sind derzeit 20.219 frei. Ich weiß imemr noch nicht wie ich da in dem moment einen screenshort amchen soll, geht ja nur kurz vorher (wenn es mit screenshort sein soll) wenn nicht werde ich es mir mal aufschrieben. die frage ist nur was soll das bringen? Wenn die Anwendungen geschlossenw erden, ist auch wieder "mehr" frei. das ist auch nach ein paar stundne nciht anders. xD Da problem ist halt nur das dieses "frei" bedeutet das es nciht genutzt wird. Und genau das ist ja das problem.
 
AW: Steam Temporäre Daten verschieben?

Installier doch mal ein Steam Game. Darum geht es Dir doch.
Dann schau nochmal hin.

Und wirklich jetzt? .. mit vor\beim Runterfahren ist natürlich nicht der Augenblick gemeint wo Du auf den Knopf drückst, sondern immer noch der Zeitpunkt nach ein paar Stunden Dateioperationen.
 
AW: Steam Temporäre Daten verschieben?

Ok dann deinstalliere ich mal eins und installiere es wieder... weiß nur nciht was das bringen soll... weil wenn es nciht mehr benutzt wird, wird es wieder frei xD

Edit:
So, es ist nichts anderes Passiert als Erwartet. Der Freie Speicher wanderte zum Cache. Dabei ging er bei "Frei" nicht unter 1065 MB.
Jetzt aktuell nach dem Download etc. steht er bei Frei auf 1048. Allerdings bedeutet das ja das der Cache alleine auf das eben angewendete liegt und nciht auf alles andere.

Mittleweile steigt das frei aber langsam wieder auf 1100 MB an. beziehunsgweise geht auch noch höher. soll ich vielleicht nochmal was drüber laufen lassen?

Edit again:
Habe nun nachdem das "Frei" nur bei 1200 MB war, rocket League gezockt. Dabei ist das Frei kurz auf 0 Mb runter... im laufe des spiels aber wieder bis 71 MB hoch. Nach dem Spiel bei 1564 MB (habe nur eine runde gemacht). Es gab keine einschränku8ngen oder sonstiges.

Auch wenn ich also die 10GB "verschenke" weil diese ja nicht mehr Individuell vom System genutzt werden können, habe ich keine einschränkungen. Nahc udn anch wird der Speicher auch wieder frei. (was sollte er auch sonst tun?) xD Es wäre aber auf jedenfall wüsnchenswert wenn halt der Cache so wie bei dir gezeigt Individuell verwendet werden könnte. Bei mir bleibt anch wievor das es eben wieder zu frei wechselt mit der zeit. Was du durhc deine Dynamische ramdisk eben nciht hast. Und solange wie ich nciht an eine Dynamische Ramdisk komme (weil alle ja für alles imemr unverschämt viel geld haben wollen) solange muss ich halt mit der festen Ramdisk auskommen.

Und daher wäre die Alternative mit dem temporären Steam datein auf RamDisk schon mal nicht verkehrt. Auchw enn ich bis jetzt imemr noch keinen weg dafür gefunden haben.

Aber bei meinem derzeitigen nutzen der Ramdisk, kann ich diese theoretischa uch auf 4 oder 1 GB senken. Bisher sammeln sich da nur 500MB,,,
 

Anhänge

  • nach download und installation.png
    nach download und installation.png
    130,9 KB · Aufrufe: 94
  • nahc rocket league.png
    nahc rocket league.png
    18,4 KB · Aufrufe: 116
Zuletzt bearbeitet:
AW: Steam Temporäre Daten verschieben?

Für was also die Ramdisk, wenn Windows das was Du erreichen möchtest von sich aus erledigt?
Denn "frei" sind ja keine 10GB sondern nix. Weil Windows alles an RAM zum Cachen benutzt. Ganz ohne RamDisk.

Darauf will ich hinaus.
 
AW: Steam Temporäre Daten verschieben?

Ja das du darauf hinaus willst ist mir klar. Was Windows aber nciht in meinem Interesse macht ist sinnlose daten verwerfen. Und dabei wird wiederum die festplatte entlastet, was wiederum für andere dinge mehr performance heißt. zeitgleich werden Temporäre daten die größtenteils unwichtig sidn nach jedem ausschalten verworfen, welche Windows aber auf einer Festplatte speichern würde,

Man merkt vielleicht nciht bei allem ein performance sprung, und manche sachen sind vielleicht auch unerheblich, aber klein fieh macht auch mist. und genau darauf ist bisher mein system ausgelegt, wenn man auf die Handles, Threads, Prozesse etc. achtet.

Einzelne kleine sachen alleine bringen nie etwas. das große ganze in der masse aber schon.
hier mUlti cpu ist nciht übnertaktet und weit über seines gleichen AMD FX-8350 @ 4118.12 MHz - CPU-Z VALIDATOR

Und ja gut, der North-Bridge der CPU ist etwas übertaktet. Aber der alleine hat die werte nciht so hoch getrieben. Tatsächlich habe ich dieses + dadurch ausbauen können, gerade weil ich mein System so entlastet habe. Auch wenn der Single nie höher als 248,8 in der bewertung kam, hat die CPU im Multi sogar schon 1618,4 geschafft.

Und spätestens wo ich mir windows 10 angeschaut habe, und gesehen habe was da alles auf der festplatte zu gegriffen wurde, wollte ich das bei windows 7 noch weiter senken auch wenn es da nicht so schlimm mit den festplatten zugriffen ist. Und was soll ich sagen.. es mir gelungen.

Und daher suche ich anch imemr emhr möglichkeiten das System Sparsamer und flinker zu machen und alles zu elemenieren was nciht sein muss. xD

Deine Dynamische Ramdisk hat ihre vorteile, nur diese kann ich mir nicht leisten. Also nehme ich das was ich ahbe um das zu optimieren. xD Übrigens habe ich mittlerweile meine Ramdisk auf 2GB gesenkt. denke reicht vollkommen. ^^ Das sind sozusagen 2GB spielwiese ^^

Das mit Steam selbst denke icha ber können wir abshcließen. es gibt da wohl keinen weg zu.
 
AW: Steam Temporäre Daten verschieben?

Du könntest ja mit einem Filemonitor schauen welche Verzeichnisse Steam nutzt bei Download und Installation. Eventuell hilft Dir das weiter.
 
AW: Steam Temporäre Daten verschieben?

ja das könnte ich amchen ist ein guter tipp. Danke. ^^ denke aber der zeigt mir auhc nur das an was ich über steam und registery schon gesehen habe. ^^ ich werde es aber mal ausprobieren. ^^

Leider funktioniert das Programm bei mir nicht. Da verweißt er immer auf meine RamDisk also N:/Temp/Procmon.exe Unbekannter Fehler. Autoruns, ProceXP und co.weisen diesen fehler aber nicht auf. Kann es seind as Procmon viel emhr als 2GB speicher braucht und es deshalb zum fehler kommt? xD

Edit:
Ok er sagt vorher das mir die WDI.dll fehlt... xD

EDIT:
Datei ersetzt jetzt kommt nur noch
"N:/Temp/Procmon.exe Unbekannter Fehler"
xD vielleicht doch eher zu wenig speicher für das auflisten aller dateien? o.O

Edit:
Dateipfad angepasst neustart = funktioniert xD

EDIT:
So ich habe das jetzt größtenteils durch gesehen.
Bis auf das Steam auf System Bibliotheken zugreift, und auf seine eigenen Pfade, ist da leider nichts anderes zu entnehmen. >_ < Denke die idee Idee wargut... aber Steam ist gemein :c xD kann man wohl nichts machen. ^^ Danke für die Hilfe. ^^
 
Zuletzt bearbeitet:
Zurück