<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Kommentare zu: Battlefield 2 ruckelt.</title>
	<atom:link href="http://denist.de/wordpress/2009/02/13/battlefield-2-ruckelt/feed/" rel="self" type="application/rss+xml" />
	<link>http://denist.de/wordpress/2009/02/13/battlefield-2-ruckelt/</link>
	<description>Kann auf den ersten Blick wirken wie Zahnarzt</description>
	<lastBuildDate>Sat, 24 Jul 2010 18:49:22 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>Von: denist</title>
		<link>http://denist.de/wordpress/2009/02/13/battlefield-2-ruckelt/comment-page-1/#comment-2101</link>
		<dc:creator>denist</dc:creator>
		<pubDate>Sun, 06 Jun 2010 21:36:29 +0000</pubDate>
		<guid isPermaLink="false">http://denist.de/wordpress/?p=635#comment-2101</guid>
		<description>moin phil, nach längerem rumprobieren scheint sich dieses Problem auf die Festplatte zu beziehen. Kennst du rausfinden, was du fuer eine Platte hast? lg. d</description>
		<content:encoded><![CDATA[<p>moin phil, nach längerem rumprobieren scheint sich dieses Problem auf die Festplatte zu beziehen. Kennst du rausfinden, was du fuer eine Platte hast? lg. d</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: phil</title>
		<link>http://denist.de/wordpress/2009/02/13/battlefield-2-ruckelt/comment-page-1/#comment-2100</link>
		<dc:creator>phil</dc:creator>
		<pubDate>Mon, 19 Apr 2010 18:07:18 +0000</pubDate>
		<guid isPermaLink="false">http://denist.de/wordpress/?p=635#comment-2100</guid>
		<description>hab auch dass problem bei bf2 mit laggs.
mein pc:
amd 6000+
asus m4n78 pro
4 gb ramm
nvidia gts 250

windows 7 64bit

zock schon lange auf xp da hgings auch immer perfekt sogar mit meiner 8800gt.
seit ich mein neues win draufgehauen hab laggt des wie die sau, schon faswt alle 4-5 sekunden. spiele auf nem 22 zoll tft von lg vllt liegts ja daran?hab auch schon probiert auf ein kern umzuschalten keine besserung.
treiber hab ich auch den neusten, punkbuster geupdatet.

weiß nicht an was es liegen könnte...

danke im voraus</description>
		<content:encoded><![CDATA[<p>hab auch dass problem bei bf2 mit laggs.<br />
mein pc:<br />
amd 6000+<br />
asus m4n78 pro<br />
4 gb ramm<br />
nvidia gts 250</p>
<p>windows 7 64bit</p>
<p>zock schon lange auf xp da hgings auch immer perfekt sogar mit meiner 8800gt.<br />
seit ich mein neues win draufgehauen hab laggt des wie die sau, schon faswt alle 4-5 sekunden. spiele auf nem 22 zoll tft von lg vllt liegts ja daran?hab auch schon probiert auf ein kern umzuschalten keine besserung.<br />
treiber hab ich auch den neusten, punkbuster geupdatet.</p>
<p>weiß nicht an was es liegen könnte&#8230;</p>
<p>danke im voraus</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: denist</title>
		<link>http://denist.de/wordpress/2009/02/13/battlefield-2-ruckelt/comment-page-1/#comment-2099</link>
		<dc:creator>denist</dc:creator>
		<pubDate>Wed, 31 Mar 2010 21:51:31 +0000</pubDate>
		<guid isPermaLink="false">http://denist.de/wordpress/?p=635#comment-2099</guid>
		<description>Moin b33t4b,

ich habe vor kurzem Robert (s.o.) nochmal eine email geschrieben, ob ihm mein Beitrage helfen konnte und poste nun einfach mal sein Antowort.
Dazu muss ich sagen, dass sich das mit dem mangelnden Festplattenspeed durchaus plausibel anhört und auch auf meinen laptop passen könnte.
Ich habe mir mittlweile wieder einen Desktop PC zugelegt und habe dieses Problem nie wieder gehabt.

Die Mail:

Das Abschalten des Defenders brachte eine merkliche Verbesserung, behob
aber das grundsätzliche Problem nicht. Mittlerweile bin ich dem Problem
auf den Grund gegangen.

Da ich auch Windows-Treiber entwickle, weiß ich, dass diese Ruckler (bei
dem ganz Windows &#039;einfriert&#039; ) von I/O-Operationen herrühren, die
andauern, weil ein zugrundeliegendes Gerät die Daten nicht bereitstellen
kann.
Durch die im Gegensatz zu XP aggressivere RAM-Nutzung in Vista und Win7
sind die NT 6.x Kernels häufiger am Swappen und verursachen demnach auch
mehr I/O Operationen auf der Festplatte.
Läuft - wie bei mir - der Speicher voll und Battlefield 2 muss schnell
Daten aus dem RAM zum Rendern holen, weil ich mich mal um 90° gedreht
habe (oder im Heli/Jet sitze), holt es viel Daten aus dem RAM (Mapteile,
Objekte, Shader, Sounds usw).
Sind jetzt die Seiten nicht im RAM (Page Fault), weil das übereifrige
Windows die Seiten ausgeswappt hat, muss 7 diese wieder einswappen.

Was passiert nun?
- BF2 wird unterbrochen (friert ein)
- per I/O-Operation lagert Windows 7 die Daten aus dem Pagefile wieder
in dem RAM (und lagert vermutlich gleich die nächste BF2-Speicherseite
aus, lol)
- sobald die Daten da sind, wird BF2 fortgesetzt

Ich habe im Performancemonitor 500-3000 Page Faults/s (PF/s) für BF2
gemessen. Page Size in NT &gt;= 5.x ist 64 KiB. Allein schon bei 500PF/s
entspricht das 32 MiB, was die Festplatte da allein für BF2
transferieren muss. Für 3000/s kannst Du mal selbst rechnen. Meine HDDs
machen etwa 60MB/s (habe noch keine SSD). Es ist aber klar, dass die
Daten eine spürbare Zeit von der HDD in den RAM brauchen und sich dies
als spürbarer Lag im Spiel bemerkbar macht.

Mein Fazit:
2 GiB sind für Win7 x64 einfach zu wenig. Will man mit 2 GiB spielen,
braucht man Windows XP (x86).
Will man mit diesen 2 GiB spielen, muss alle nicht benötigten Programme
schließen, um soviel Speicher wie möglich &quot;freizuschaufeln.&quot;

Demnächst baue ich 4 GiB ein und bereite der Rucklerei ein Ende.</description>
		<content:encoded><![CDATA[<p>Moin b33t4b,</p>
<p>ich habe vor kurzem Robert (s.o.) nochmal eine email geschrieben, ob ihm mein Beitrage helfen konnte und poste nun einfach mal sein Antowort.<br />
Dazu muss ich sagen, dass sich das mit dem mangelnden Festplattenspeed durchaus plausibel anhört und auch auf meinen laptop passen könnte.<br />
Ich habe mir mittlweile wieder einen Desktop PC zugelegt und habe dieses Problem nie wieder gehabt.</p>
<p>Die Mail:</p>
<p>Das Abschalten des Defenders brachte eine merkliche Verbesserung, behob<br />
aber das grundsätzliche Problem nicht. Mittlerweile bin ich dem Problem<br />
auf den Grund gegangen.</p>
<p>Da ich auch Windows-Treiber entwickle, weiß ich, dass diese Ruckler (bei<br />
dem ganz Windows &#8216;einfriert&#8217; ) von I/O-Operationen herrühren, die<br />
andauern, weil ein zugrundeliegendes Gerät die Daten nicht bereitstellen<br />
kann.<br />
Durch die im Gegensatz zu XP aggressivere RAM-Nutzung in Vista und Win7<br />
sind die NT 6.x Kernels häufiger am Swappen und verursachen demnach auch<br />
mehr I/O Operationen auf der Festplatte.<br />
Läuft &#8211; wie bei mir &#8211; der Speicher voll und Battlefield 2 muss schnell<br />
Daten aus dem RAM zum Rendern holen, weil ich mich mal um 90° gedreht<br />
habe (oder im Heli/Jet sitze), holt es viel Daten aus dem RAM (Mapteile,<br />
Objekte, Shader, Sounds usw).<br />
Sind jetzt die Seiten nicht im RAM (Page Fault), weil das übereifrige<br />
Windows die Seiten ausgeswappt hat, muss 7 diese wieder einswappen.</p>
<p>Was passiert nun?<br />
- BF2 wird unterbrochen (friert ein)<br />
- per I/O-Operation lagert Windows 7 die Daten aus dem Pagefile wieder<br />
in dem RAM (und lagert vermutlich gleich die nächste BF2-Speicherseite<br />
aus, lol)<br />
- sobald die Daten da sind, wird BF2 fortgesetzt</p>
<p>Ich habe im Performancemonitor 500-3000 Page Faults/s (PF/s) für BF2<br />
gemessen. Page Size in NT >= 5.x ist 64 KiB. Allein schon bei 500PF/s<br />
entspricht das 32 MiB, was die Festplatte da allein für BF2<br />
transferieren muss. Für 3000/s kannst Du mal selbst rechnen. Meine HDDs<br />
machen etwa 60MB/s (habe noch keine SSD). Es ist aber klar, dass die<br />
Daten eine spürbare Zeit von der HDD in den RAM brauchen und sich dies<br />
als spürbarer Lag im Spiel bemerkbar macht.</p>
<p>Mein Fazit:<br />
2 GiB sind für Win7 x64 einfach zu wenig. Will man mit 2 GiB spielen,<br />
braucht man Windows XP (x86).<br />
Will man mit diesen 2 GiB spielen, muss alle nicht benötigten Programme<br />
schließen, um soviel Speicher wie möglich &#8220;freizuschaufeln.&#8221;</p>
<p>Demnächst baue ich 4 GiB ein und bereite der Rucklerei ein Ende.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: b33t4b</title>
		<link>http://denist.de/wordpress/2009/02/13/battlefield-2-ruckelt/comment-page-1/#comment-2098</link>
		<dc:creator>b33t4b</dc:creator>
		<pubDate>Tue, 30 Mar 2010 09:38:44 +0000</pubDate>
		<guid isPermaLink="false">http://denist.de/wordpress/?p=635#comment-2098</guid>
		<description>Erstmal Hallo, und danke fuer Deine ausfuehrliche Erklaerung.

Bei mir ist es so, das ich BF2 starte (habe nebenbei hoechstens noch Mumble und xFire laufen, neben Kaspersky 2010 natuerlich) und die ersten 15min nichts passiert. Sprich: Kann ganz normal spielen. Dann aber irgendwann hoere ich wie der Luefter meines Laptops anfaengt richtig Gas zu geben, und ich habe derbe Ruckler. Das Spiel stuerzt aber nicht ab und nach ca. 1-2min ist der Spuk wieder vorbei. Der Luefter beruhigt sich wieder und alles ist normal. Bis es dann nach ca. 15-30min wieder losgeht.

Ich habe einen Acer Travelmate 5520 mit 3GB RAM und spiele auf Win7. Das Problem hatte ich meines Wissens mit Vista und jetzt mit Win7, aber vorher auf einem anderen Rechner mit XP nicht. 

Jetzt zu meiner Frage:

Ist das in etwa dasselbe was Du mit &quot;Rucklern&quot; meinst, oder war das bei Dir gravierender?

Ich schreibe gerade von der Arbeit aus, werde aber heute abend mal den Defender abstellen. Mal sehen ob das was bringt. Ich schreibe dann, wenn ich mehr weiss.

Danke und Gruss,
b33t4b</description>
		<content:encoded><![CDATA[<p>Erstmal Hallo, und danke fuer Deine ausfuehrliche Erklaerung.</p>
<p>Bei mir ist es so, das ich BF2 starte (habe nebenbei hoechstens noch Mumble und xFire laufen, neben Kaspersky 2010 natuerlich) und die ersten 15min nichts passiert. Sprich: Kann ganz normal spielen. Dann aber irgendwann hoere ich wie der Luefter meines Laptops anfaengt richtig Gas zu geben, und ich habe derbe Ruckler. Das Spiel stuerzt aber nicht ab und nach ca. 1-2min ist der Spuk wieder vorbei. Der Luefter beruhigt sich wieder und alles ist normal. Bis es dann nach ca. 15-30min wieder losgeht.</p>
<p>Ich habe einen Acer Travelmate 5520 mit 3GB RAM und spiele auf Win7. Das Problem hatte ich meines Wissens mit Vista und jetzt mit Win7, aber vorher auf einem anderen Rechner mit XP nicht. </p>
<p>Jetzt zu meiner Frage:</p>
<p>Ist das in etwa dasselbe was Du mit &#8220;Rucklern&#8221; meinst, oder war das bei Dir gravierender?</p>
<p>Ich schreibe gerade von der Arbeit aus, werde aber heute abend mal den Defender abstellen. Mal sehen ob das was bringt. Ich schreibe dann, wenn ich mehr weiss.</p>
<p>Danke und Gruss,<br />
b33t4b</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Robert</title>
		<link>http://denist.de/wordpress/2009/02/13/battlefield-2-ruckelt/comment-page-1/#comment-2090</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Wed, 10 Feb 2010 17:24:53 +0000</pubDate>
		<guid isPermaLink="false">http://denist.de/wordpress/?p=635#comment-2090</guid>
		<description>Danke für diesen Eintrag.

Ich hoffe, dass mein Windows 7 (das übrigens dieselben Symptome zeigt und hab auch nur 2GiB RAM) durch diesen Tipp flüssiger läuft.

Hätte nicht gedacht, dass es durch den Defender zu solchen gravierenden Leistungseinbrüchen in zeitkritischen Anwendungen kommen kann.

Hab den Dienst gerade deaktiviert.</description>
		<content:encoded><![CDATA[<p>Danke für diesen Eintrag.</p>
<p>Ich hoffe, dass mein Windows 7 (das übrigens dieselben Symptome zeigt und hab auch nur 2GiB RAM) durch diesen Tipp flüssiger läuft.</p>
<p>Hätte nicht gedacht, dass es durch den Defender zu solchen gravierenden Leistungseinbrüchen in zeitkritischen Anwendungen kommen kann.</p>
<p>Hab den Dienst gerade deaktiviert.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
