Ich finde viele Blogs und Dokumente, die das Prozessspeicherlayout erklären. Alle beschreiben ein Speicherlayout der folgenden Art:
Aber wenn ich mir das VMMap-Tool in Windows anschaue, finde ich Seiten mit Stapel, Heap usw. durcheinander!
Zum Beispiel:
Ich habe folgende Fragen:
Kann mir jemand erklären, warum diese Bilder nicht zusammenpassen? Was mache ich falsch?
Wenn ich
VirtualAllocEx()
in VMMap verwende, wird ein Bereich als privater Speicher markiert. Handelt es sich um einen Heap, einen Stack oder ein Speicherzuordnungssegment?