<?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[Sleep() funktioniert nicht.]]></title><description><![CDATA[<p>Moin!</p>
<p>Ich hab da ein Problem: ich habe eine Schleife [while(1)] in der einige Berechnungen laufen. Da ich nicht will, dass das die ganze Zeit läuft (was eine CPU Auslastung von 100% bedeutet). Deswegen wollte ich das ganze mit Sleep() etwas eindämmen. Aber selbst bei hohen Werten (Sleep(1000), Sleep(5000) oder ähnliches) liegt die Auslastung ununterbrochen bei 100%.<br />
Woran kann das liegen/wie ist das zu fixen? Bin ein wenig ratlos.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/230879/sleep-funktioniert-nicht</link><generator>RSS for Node</generator><lastBuildDate>Thu, 09 Apr 2026 20:24:36 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/230879.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 03 Jan 2009 14:29:02 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Sleep() funktioniert nicht. on Sat, 03 Jan 2009 14:29:02 GMT]]></title><description><![CDATA[<p>Moin!</p>
<p>Ich hab da ein Problem: ich habe eine Schleife [while(1)] in der einige Berechnungen laufen. Da ich nicht will, dass das die ganze Zeit läuft (was eine CPU Auslastung von 100% bedeutet). Deswegen wollte ich das ganze mit Sleep() etwas eindämmen. Aber selbst bei hohen Werten (Sleep(1000), Sleep(5000) oder ähnliches) liegt die Auslastung ununterbrochen bei 100%.<br />
Woran kann das liegen/wie ist das zu fixen? Bin ein wenig ratlos.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1638826</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1638826</guid><dc:creator><![CDATA[Cronk]]></dc:creator><pubDate>Sat, 03 Jan 2009 14:29:02 GMT</pubDate></item><item><title><![CDATA[Reply to Sleep() funktioniert nicht. on Sat, 03 Jan 2009 15:03:44 GMT]]></title><description><![CDATA[<p>^^das wird wohl daran liegen, dass dein 'sleep' gar nicht augfgerufen wird. mach doch mal' breakpoint drauf oder eine 'printf' ausgabe davor.<br />
<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/1638846</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1638846</guid><dc:creator><![CDATA[~fricky]]></dc:creator><pubDate>Sat, 03 Jan 2009 15:03:44 GMT</pubDate></item><item><title><![CDATA[Reply to Sleep() funktioniert nicht. on Sat, 03 Jan 2009 16:06:12 GMT]]></title><description><![CDATA[<p>Hm, doch, Sleep wird aufgerufen.</p>
<p>Allerdings scheint er zu funktionieren, bei Sleep(1500) spuckt printf auch alle 1,5 Sekunden was aus. Die CPU-Auslastung ist dennoch dauerhaft enorm.</p>
<p>Das Problem kann aber nicht an der Schleife liegen, wenn ich alles andere auskommentiere und das Programm im Prinzip nur noch so aussieht:</p>
<pre><code class="language-cpp">int main(int agrc, char** argv[])
{
    while(1)
    {
        printf(&quot;Bla\n&quot;);
        Sleep(1500);
    }
}
</code></pre>
<p>Ist die CPU-Auslastung quasi 0. Werde dann wohl woanders weitersuchen müssen. Naja, trotzdem danke <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1638870</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1638870</guid><dc:creator><![CDATA[Cronk]]></dc:creator><pubDate>Sat, 03 Jan 2009 16:06:12 GMT</pubDate></item><item><title><![CDATA[Reply to Sleep() funktioniert nicht. on Sat, 03 Jan 2009 16:18:19 GMT]]></title><description><![CDATA[<p>Cronk schrieb:</p>
<blockquote>
<p>Werde dann wohl woanders weitersuchen müssen.</p>
</blockquote>
<p>das sehe ich auch so. übrigens ist argv kein char**[]<br />
<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/1638879</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1638879</guid><dc:creator><![CDATA[~fricky]]></dc:creator><pubDate>Sat, 03 Jan 2009 16:18:19 GMT</pubDate></item></channel></rss>