Seite 1 von 1

(Gelöst) Sauerbraten verbraucht meinen ganzen Ram

BeitragVerfasst: 18.09.2013, 07:35
von Goshawker
Morgen zusammen!
Zu erst einmal ich benutze Arch-Linux.

Zu meinem Problem: Also das Spiel Sauerbraten kann ich ca. 1Std. zocken, bevor meine 4Gb Ram voll sind. Normalerweise durfte das game in etwa 200-400MB verbrauchen (wurde mir gesagt). Meine vermutung ist, das das Game aus irgend einem Grund sich die Maps in den Ram lädt. Ist halt nur eine vermutung.
Erschrocken mußte ich feststellen, das ich keinen Ordner "~/.sauerbraten" habe. Die cfg Datei wird in "~/.config/sauerbraten" gespeichert. In diesem Verzeichniss befinden sich aber nur 4 Dateien (also auch keine Maps). Ich habe vermutet (kenne mich nicht wirklich aus) das das Spiel versucht die Maps In ".sauerbraten/..." zu speichern und da dieses Verzeichniss nicht existiert die Daten einfach in den Ram speichert. Aber dieses ist warscheinlich eine föllig falsche Annahme.

Was sagt Ihr dazu? Wie kann ich meinen Ram Verbrauch auf ein normalen Verbrauch reduzieren?

Re: Sauerbraten verbraucht meinen ganzen Ram

BeitragVerfasst: 18.09.2013, 11:29
von ChemicalBrother
Natürlich lädt das Spiel die Maps in den RAM, sonst hättest du ziemliche Probleme damit, das Spiel überhaupt zu spielen. Das Spiel sollte eben nur den Speicher im RAM wieder freigeben, wenn er nicht mehr gebraucht wird, was hier ja wohl nicht passiert. Oder es ist halt ein Memory leak und dein RAM wird einfach langsam vollgeschrieben, bis nichts mehr geht. Und die ".config/sauerbraten" statt ".sauerbraten" (übrigens sollte noch ein ".local/sauerbraten" existieren) ist eine Linuxkonformität. Diese ".spielename" Ordner gibt es eigentlich nur, wenn man sich (heutzutage) nicht mehr an den Standard hält.

Zu deinem Problem: Hast du zufälligerweise eine AMD Radeon Grafikkarte und nutzt den Catalyst-Beta-Treiber?

Re: Sauerbraten verbraucht meinen ganzen Ram

BeitragVerfasst: 18.09.2013, 12:58
von Goshawker
Ok,das die Maps in den RAM geladen werden ist klar ( habe mich da wohl etwas falsch ausgedrückt).

Mist, es gibt die Glaskugel also wirklich... Ja, ich benutze den Beta Treiber.

Re: Sauerbraten verbraucht meinen ganzen Ram

BeitragVerfasst: 18.09.2013, 13:57
von ChemicalBrother
Es gibt ne Glaskugel, aber wenn du so spärlich Informationen rausgibst, dann kann ich dir auch mit ner Glaskugel wirklich nicht helfen. Daten, Informationen, Versionsnummern.

Re: Sauerbraten verbraucht meinen ganzen Ram

BeitragVerfasst: 18.09.2013, 14:02
von Goshawker
Sollst du haben, aber leider erst gegen Abend, da ich noch auf der Arbeit bin.

Edit: catalyst-test V 13.8-3 Beta

Re: Sauerbraten verbraucht meinen ganzen Ram

BeitragVerfasst: 18.09.2013, 14:28
von ChemicalBrother
Catalyst 13.8 verursacht die Probleme, die du beschreibst in Source-Spielen und bei XBMC. Kann gut sein, dass Sauerbraten davon auch betroffen ist. Wenn du downgraden kannst, würde ich das empfehlen. Vielleicht bringt AMD irgendwann noch ein neues Update... Notfalls kannst du es auch mit den freien Treibern versuchen, die laufen schon fast so schnell wie der Catalyst (außer halt ganz neuen kommerziellen Spielen, aber mit Sauerbraten haben die keine Probleme), sofern du eine Grafikkarte von HD2xxx bis HD6xxx hast.

Re: Sauerbraten verbraucht meinen ganzen Ram

BeitragVerfasst: 18.09.2013, 16:28
von ing0
Mach doch einfach Hackbraten. Der braucht gar keinen Ram, aber mehr Hack :thumbsup:


whoopwhoop. mein innerer Clown hat wieder gewonnen :wah:

Re: Sauerbraten verbraucht meinen ganzen Ram

BeitragVerfasst: 18.09.2013, 16:34
von Goshawker
Ich mache mir ernsthaft Sorgen um dich....

Re: (Gelöst) Sauerbraten verbraucht meinen ganzen Ram

BeitragVerfasst: 19.09.2013, 23:33
von ChemicalBrother
Der Thread ist zwar jetzt auf gelöst gesetzt, aber ich weiß jetzt nicht, ob es wirklich an dem Treiber lag. Kannst du da noch was dazu schreiben, damit andere, die auf diesen Thread stoßen, eine Antwort haben? Danke.

Re: (Gelöst) Sauerbraten verbraucht meinen ganzen Ram

BeitragVerfasst: 21.09.2013, 21:29
von Goshawker
Lag auf jeden fall am Treiber! Ich habe jetzt einen anderen fglrx Treiber und alles läuft prima.