<?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[PageTableDirectory und Speicherverwaltung]]></title><description><![CDATA[<p>Hi Zusammen,</p>
<p>kennt jemand von euch zufällig &quot;die&quot; Funktion in der Speicherverwaltung (mit Namen), die beim Erstellen eines neuen Prozesses das Seitenverzeichnis für den neuen Prozess erstellt ?<br />
Ich würde gerne einmal mit der Adressübersetzung rumspielen ^^.<br />
Das Problem liegt nur darin, dass ich keine Ahnung davon hab, wie man ein neues Seitenverzeichnis &quot;per Hand&quot; erstellt. Vor allem müsste man doch das neue Seitenverzeichnis direkt im PHYSISCHEN Speicher erstellen. [???...]<br />
Wie macht das eigentlich die Speicherverwaltung von Windows ?<br />
Ich meine, die arbeitet doch auch nur mit virtuellen Adressen - wie erstellt die eigentlich so ein Seitenverzeichnis im physischen Adressraum ?</p>
<p>MfG, Xzi-bit</p>
<p>PS: Das CR3-Register zeigt doch auf eine physische Adresse, oder ?<br />
(wenn nicht, dann ist der ganze Beitrag umsonst und es gibt keine Probleme :P)</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/196309/pagetabledirectory-und-speicherverwaltung</link><generator>RSS for Node</generator><lastBuildDate>Fri, 26 Jun 2026 06:05:52 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/196309.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 28 Oct 2007 09:40:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to PageTableDirectory und Speicherverwaltung on Sun, 28 Oct 2007 09:52:28 GMT]]></title><description><![CDATA[<p>Hi Zusammen,</p>
<p>kennt jemand von euch zufällig &quot;die&quot; Funktion in der Speicherverwaltung (mit Namen), die beim Erstellen eines neuen Prozesses das Seitenverzeichnis für den neuen Prozess erstellt ?<br />
Ich würde gerne einmal mit der Adressübersetzung rumspielen ^^.<br />
Das Problem liegt nur darin, dass ich keine Ahnung davon hab, wie man ein neues Seitenverzeichnis &quot;per Hand&quot; erstellt. Vor allem müsste man doch das neue Seitenverzeichnis direkt im PHYSISCHEN Speicher erstellen. [???...]<br />
Wie macht das eigentlich die Speicherverwaltung von Windows ?<br />
Ich meine, die arbeitet doch auch nur mit virtuellen Adressen - wie erstellt die eigentlich so ein Seitenverzeichnis im physischen Adressraum ?</p>
<p>MfG, Xzi-bit</p>
<p>PS: Das CR3-Register zeigt doch auf eine physische Adresse, oder ?<br />
(wenn nicht, dann ist der ganze Beitrag umsonst und es gibt keine Probleme :P)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1393475</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1393475</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sun, 28 Oct 2007 09:52:28 GMT</pubDate></item><item><title><![CDATA[Reply to PageTableDirectory und Speicherverwaltung on Sun, 28 Oct 2007 12:44:05 GMT]]></title><description><![CDATA[<p>Das macht der Kernel?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1393548</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1393548</guid><dc:creator><![CDATA[tenchou]]></dc:creator><pubDate>Sun, 28 Oct 2007 12:44:05 GMT</pubDate></item><item><title><![CDATA[Reply to PageTableDirectory und Speicherverwaltung on Sun, 28 Oct 2007 14:15:06 GMT]]></title><description><![CDATA[<p>Ähm... jo. Schon. ^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1393594</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1393594</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sun, 28 Oct 2007 14:15:06 GMT</pubDate></item></channel></rss>