<?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[Einfluss auf Speicherverwaltung]]></title><description><![CDATA[<p>Hallo Leute!</p>
<p>Gibt es irgendeine Möglichkeit Speicher so zu reservieren, dass er mit erhöhter Priorität im physischen Speicher bleibt?</p>
<p>Danke für Eure Ratschläge.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/116711/einfluss-auf-speicherverwaltung</link><generator>RSS for Node</generator><lastBuildDate>Fri, 03 Jul 2026 05:35:48 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/116711.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 29 Jul 2005 15:31:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Einfluss auf Speicherverwaltung on Fri, 29 Jul 2005 15:31:51 GMT]]></title><description><![CDATA[<p>Hallo Leute!</p>
<p>Gibt es irgendeine Möglichkeit Speicher so zu reservieren, dass er mit erhöhter Priorität im physischen Speicher bleibt?</p>
<p>Danke für Eure Ratschläge.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/841772</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/841772</guid><dc:creator><![CDATA[JWolfram]]></dc:creator><pubDate>Fri, 29 Jul 2005 15:31:51 GMT</pubDate></item><item><title><![CDATA[Reply to Einfluss auf Speicherverwaltung on Fri, 29 Jul 2005 20:30:05 GMT]]></title><description><![CDATA[<p>Du kannst Ihn so reservieren, dass er nie ausgelagert wird:</p>
<p>Zuerst mit VirtualAlloc(Ex) den Speicher allozieren ( MEM_COMMIT ) und dann mit VirtualLock / VirtualUnlock den allozieren Speicher im physikalischen Speicher sperren, damit er nicht ausgelagert werden kann.</p>
<p>Aber lt. Doku kann das dein Systemverhalten beeinflussen:</p>
<pre><code class="language-cpp">SYSTEM_INFO si;
	GetSystemInfo( &amp;si );

	DWORD dwAllocSize = si.dwPageSize;

	LPTSTR lpszMem = (LPTSTR)VirtualAlloc( NULL, dwAllocSize, MEM_COMMIT, PAGE_READWRITE );
	if ( lpszMem!=NULL )
	{
		if ( VirtualLock( lpszMem, dwAllocSize ) )
		{
			//-- Hier was mit dem Speicher machen
			lstrcpyn( lpszMem, &quot;Hello World&quot;, dwAllocSize );

			VirtualUnlock( lpszMem, dwAllocSize );
		}
		VirtualFree( lpszMem, 0, MEM_RELEASE );
	}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/841876</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/841876</guid><dc:creator><![CDATA[tvdog]]></dc:creator><pubDate>Fri, 29 Jul 2005 20:30:05 GMT</pubDate></item><item><title><![CDATA[Reply to Einfluss auf Speicherverwaltung on Sat, 30 Jul 2005 15:58:07 GMT]]></title><description><![CDATA[<p>Ist das nichts für die FAQ? Wird zwar nicht soooooo häufig gefragt, aber ich wollte das auch schon immer wissen und Andere sicher auch. Außerdem ist es verständlich, mit code und das Thema ist ja auch wohl abgeschlossen!!!!!!!!!!!!!!!!!!!!!!!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/842273</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/842273</guid><dc:creator><![CDATA[MisterX]]></dc:creator><pubDate>Sat, 30 Jul 2005 15:58:07 GMT</pubDate></item><item><title><![CDATA[Reply to Einfluss auf Speicherverwaltung on Sat, 30 Jul 2005 18:31:04 GMT]]></title><description><![CDATA[<p>MisterX schrieb:</p>
<blockquote>
<p>Ist das nichts für die FAQ? Wird zwar nicht soooooo häufig gefragt, aber ich wollte das auch schon immer wissen und Andere sicher auch. Außerdem ist es verständlich, mit code und das Thema ist ja auch wohl abgeschlossen!!!!!!!!!!!!!!!!!!!!!!!!!</p>
</blockquote>
<p>Klemmen bei dir Umschalt Taste und die 1? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/842344</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/842344</guid><dc:creator><![CDATA[evilissimo]]></dc:creator><pubDate>Sat, 30 Jul 2005 18:31:04 GMT</pubDate></item></channel></rss>