<?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[Speicher- und CPU-Auslastung eines einzelnen Prozesses]]></title><description><![CDATA[<p>Hallo,<br />
ich konnte mir schon eine Liste mit allen Prozessen ausgeben lassen.<br />
Doch wie kann ich jetzt aus einem Prozess-Handle oder einer ProzessID die Speicher- und CPU Auslastung &quot;rausbekommen&quot;? Für die CPU-Auslastung brauche ich ja vermutlich die Prozess-Zeit (GetProcessTimes), aber so ganz hinbekommen hab' ich es noch nicht.</p>
<p>Bitte um hilfe.</p>
<p>gruß<br />
Bastian</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/211901/speicher-und-cpu-auslastung-eines-einzelnen-prozesses</link><generator>RSS for Node</generator><lastBuildDate>Sun, 19 Apr 2026 00:21:06 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/211901.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 29 Apr 2008 04:28:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Speicher- und CPU-Auslastung eines einzelnen Prozesses on Tue, 29 Apr 2008 04:28:51 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich konnte mir schon eine Liste mit allen Prozessen ausgeben lassen.<br />
Doch wie kann ich jetzt aus einem Prozess-Handle oder einer ProzessID die Speicher- und CPU Auslastung &quot;rausbekommen&quot;? Für die CPU-Auslastung brauche ich ja vermutlich die Prozess-Zeit (GetProcessTimes), aber so ganz hinbekommen hab' ich es noch nicht.</p>
<p>Bitte um hilfe.</p>
<p>gruß<br />
Bastian</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1500155</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1500155</guid><dc:creator><![CDATA[barratator]]></dc:creator><pubDate>Tue, 29 Apr 2008 04:28:51 GMT</pubDate></item><item><title><![CDATA[Reply to Speicher- und CPU-Auslastung eines einzelnen Prozesses on Tue, 29 Apr 2008 06:09:05 GMT]]></title><description><![CDATA[<p>Wenn Du GetProcessTime in einem bestimmten Zeitabstand aufrufst, kannst Du die Differenzen errechnen, der neu verbrauchten Zeitund dies in relation zu dem Zeitinterval setzen, in dem Du gemessen hast!</p>
<p>Also GetTickCount/GetProcessTimes zusammen einmal aufrufen. z.B. auf einen Time in 1 Sekunde warten und das ganze nochmal. Der Rest ist Prozentrechnung...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1500185</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1500185</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Tue, 29 Apr 2008 06:09:05 GMT</pubDate></item><item><title><![CDATA[Reply to Speicher- und CPU-Auslastung eines einzelnen Prozesses on Tue, 29 Apr 2008 06:17:57 GMT]]></title><description><![CDATA[<p>Die bessere Methode ist via Performance-Counters... siehe perfmon.</p>
<p>Bzgl. GetProcessTimes/GetThreadTimes... man kann damit schöne Dinge machen... z.B. einen Prozess der sehr viel rechnet, aber keine Zeit braucht <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="😉"
    /><br />
<a href="http://blog.kalmbachnet.de/?postid=28" rel="nofollow">http://blog.kalmbachnet.de/?postid=28</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1500186</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1500186</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Tue, 29 Apr 2008 06:17:57 GMT</pubDate></item><item><title><![CDATA[Reply to Speicher- und CPU-Auslastung eines einzelnen Prozesses on Wed, 30 Apr 2008 22:11:20 GMT]]></title><description><![CDATA[<p>Jochen Kalmbach schrieb:</p>
<blockquote>
<p>Bzgl. GetProcessTimes/GetThreadTimes... man kann damit schöne Dinge machen... z.B. einen Prozess der sehr viel rechnet, aber keine Zeit braucht <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="😉"
    /><br />
<a href="http://blog.kalmbachnet.de/?postid=28" rel="nofollow">http://blog.kalmbachnet.de/?postid=28</a></p>
</blockquote>
<p>Sehr interessant. Gibt es denn eine zuverlässige Methode, die Laufzeit eines Threads zu ermitteln? Und spricht etwas gegen <em>GetSystemTimes</em> zur Ermittlung der Gesamtlaufzeit des Systems in Kontrast zu QueryPerformanceCounter/QueryPerformanceFrequency?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1501478</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1501478</guid><dc:creator><![CDATA[groovemaster]]></dc:creator><pubDate>Wed, 30 Apr 2008 22:11:20 GMT</pubDate></item><item><title><![CDATA[Reply to Speicher- und CPU-Auslastung eines einzelnen Prozesses on Thu, 01 May 2008 05:58:46 GMT]]></title><description><![CDATA[<p>Jochen Kalmbach schrieb:</p>
<blockquote>
<p>Die bessere Methode ist via Performance-Counters... siehe perfmon.</p>
</blockquote>
<p>Sicher, das das besser ist? Ich hab' keine Ahnung, würde aber mal vermuten, daß perfmon auch nur auf GetThreadTimes zurückgreift.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1501515</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1501515</guid><dc:creator><![CDATA[peterchen]]></dc:creator><pubDate>Thu, 01 May 2008 05:58:46 GMT</pubDate></item><item><title><![CDATA[Reply to Speicher- und CPU-Auslastung eines einzelnen Prozesses on Thu, 01 May 2008 06:32:25 GMT]]></title><description><![CDATA[<p>Er greift sicher nicht auf die GetThreadTimes zurück, aber zum Messen wird vermutlich der selbe Mechanismus verwendet...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1501519</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1501519</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Thu, 01 May 2008 06:32:25 GMT</pubDate></item></channel></rss>