<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Problem bei Server Programm]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich bastle mir gerade ein Server Programm. Dieses Programm hat die Aufgabe Daten zu empfangen, Daten herzustellen und diese wieder retour senden. Danach soll es die empfangenen Daten erst bearbeiten.</p>
<p>Das Programm ist für ein PC Spiel welches über UDP die Verbindung aufbaut. Wenn ich jetzt das Spiel starte und die Frequenz mit welcher die Daten übertragen werden erhöhe (kann man einstellen) fängt das Spiel immer mehr zum ruckeln an, ich weiß aber nicht wieso...</p>
<p>Also UDP Verbindung und so wird korrekt aufgebaut. Latenz zum Server ist bei ca. 40ms, also eigentlich auch OK. Achja: Das Serverprogramm ist sowohl unter Linux und auch unter Win lauffähig, daheim kompiliere ich es unter Win (da hab ich aber kein ruckeln übers Netzwerk!) und auf dem Server verwende ich Suse Linux (ruckelt).</p>
<p>Ich weiß jetzt leider nicht was ich euch geben könnte damit wir das Problem finden könnten und ich weiß auch das ihr sicher nicht gleich wisst wo der Fehler liegen könnte.<br />
Ich hoffe wir finden aber trotzdem einen Weg <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Also wenn was benötigt wird, immer her damit <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>Lg Peterus</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/231659/problem-bei-server-programm</link><generator>RSS for Node</generator><lastBuildDate>Fri, 25 Sep 2026 17:15:12 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/231659.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 13 Jan 2009 22:26:40 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem bei Server Programm on Tue, 13 Jan 2009 22:26:40 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich bastle mir gerade ein Server Programm. Dieses Programm hat die Aufgabe Daten zu empfangen, Daten herzustellen und diese wieder retour senden. Danach soll es die empfangenen Daten erst bearbeiten.</p>
<p>Das Programm ist für ein PC Spiel welches über UDP die Verbindung aufbaut. Wenn ich jetzt das Spiel starte und die Frequenz mit welcher die Daten übertragen werden erhöhe (kann man einstellen) fängt das Spiel immer mehr zum ruckeln an, ich weiß aber nicht wieso...</p>
<p>Also UDP Verbindung und so wird korrekt aufgebaut. Latenz zum Server ist bei ca. 40ms, also eigentlich auch OK. Achja: Das Serverprogramm ist sowohl unter Linux und auch unter Win lauffähig, daheim kompiliere ich es unter Win (da hab ich aber kein ruckeln übers Netzwerk!) und auf dem Server verwende ich Suse Linux (ruckelt).</p>
<p>Ich weiß jetzt leider nicht was ich euch geben könnte damit wir das Problem finden könnten und ich weiß auch das ihr sicher nicht gleich wisst wo der Fehler liegen könnte.<br />
Ich hoffe wir finden aber trotzdem einen Weg <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Also wenn was benötigt wird, immer her damit <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>Lg Peterus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1644954</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1644954</guid><dc:creator><![CDATA[peterus]]></dc:creator><pubDate>Tue, 13 Jan 2009 22:26:40 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei Server Programm on Wed, 14 Jan 2009 00:15:39 GMT]]></title><description><![CDATA[<p>Eventuell lassen sich die Sachen aus deinem zweiten Satz mit denen aus dem dritten parallelisieren?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1645004</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1645004</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Wed, 14 Jan 2009 00:15:39 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei Server Programm on Wed, 14 Jan 2009 12:21:36 GMT]]></title><description><![CDATA[<p>Du meinst Win Linux Problem?<br />
Da Idee hatte ich jetzt auch schon, ich werd das Programm mal auf einer Virtuellen Maschiene bei mir laufen lassen...<br />
Danke mal für den anfang!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1645264</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1645264</guid><dc:creator><![CDATA[peterus]]></dc:creator><pubDate>Wed, 14 Jan 2009 12:21:36 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei Server Programm on Wed, 14 Jan 2009 14:23:05 GMT]]></title><description><![CDATA[<p>Hallo nochmal,</p>
<p>nein an Linux liegt es nicht, da geht es in da Virtuellen Box einwandfrei...<br />
vielleicht andere Ideen?</p>
<p>lg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1645386</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1645386</guid><dc:creator><![CDATA[peterus]]></dc:creator><pubDate>Wed, 14 Jan 2009 14:23:05 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei Server Programm on Wed, 14 Jan 2009 15:59:39 GMT]]></title><description><![CDATA[<p>peterus schrieb:</p>
<blockquote>
<p>Du meinst Win Linux Problem?</p>
</blockquote>
<p>Nein, ich hab nicht mal eine Vermutung, was den Unterschied bei Windows&lt;-&gt;Linux verursacht. Aber evtl lässt sich bei deinem Server-Programm was parallelisieren, so dass es schneller abläuft und dann auch unter Linux nicht mehr ruckelt (falls es an der Geschwindigkeit liegt).</p>
<p>peterus schrieb:</p>
<blockquote>
<p>Dieses Programm hat die Aufgabe Daten zu empfangen, Daten herzustellen und diese wieder retour senden. Danach soll es die empfangenen Daten erst bearbeiten.</p>
</blockquote>
<p>Das könntest du vielleicht parallelisieren, also du empfängst die Daten und lässt das &quot;Daten bearbeiten&quot; parallel zum &quot;Daten herstellen + retour senden&quot; laufen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1645504</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1645504</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Wed, 14 Jan 2009 15:59:39 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei Server Programm on Wed, 14 Jan 2009 16:05:01 GMT]]></title><description><![CDATA[<p>Badestrand schrieb:</p>
<blockquote>
<p>Das könntest du vielleicht parallelisieren, also du empfängst die Daten und lässt das &quot;Daten bearbeiten&quot; parallel zum &quot;Daten herstellen + retour senden&quot; laufen.</p>
</blockquote>
<p>Achsooo.... also mit Treats arbeiten, was ich eigentlich derzeit noch umgehen wollte...<br />
Ich werde mir das mal anschauen, weil bei google nach Treats zu suchen ist meiner Meinung nach ein bisschen schwierig da man immer nur Systemabhängige Infos bekommt. Dann ist das Problem dabei das gleichzeitig auf die gleichen Variablen zugegriffen werden...<br />
Eine andere Möglichkeit parallel zu arbeiten gibt es ja meines Wissenstandes nicht, oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1645508</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1645508</guid><dc:creator><![CDATA[peterus]]></dc:creator><pubDate>Wed, 14 Jan 2009 16:05:01 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei Server Programm on Wed, 14 Jan 2009 16:39:49 GMT]]></title><description><![CDATA[<p>peterus schrieb:</p>
<blockquote>
<p>Eine andere Möglichkeit parallel zu arbeiten gibt es ja meines Wissenstandes nicht, oder?</p>
</blockquote>
<p>Es gibt noch OpenMP, nimm vorerst aber lieber Threads, z.B. die Threads von <a href="http://www.boost.org" rel="nofollow">boost</a> oder von <a href="http://www.sfml-dev.org/tutorials/1.4/system-threads.php" rel="nofollow">SFML</a> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1645536</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1645536</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Wed, 14 Jan 2009 16:39:49 GMT</pubDate></item></channel></rss>