Abrufen der Speicherkarte eines eigenen Prozesses in OS X 10.5 / 10.6

Unter Linux können Sie die Speicherzuordnung eines Prozesses am einfachsten anzeigen/proc/PID/mapsund so etwas geben:

08048000-08056000 r-xp 00000000 03:0c 64593      /usr/sbin/gpm
08056000-08058000 rw-p 0000d000 03:0c 64593      /usr/sbin/gpm
08058000-0805b000 rwxp 00000000 00:00 0
40000000-40013000 r-xp 00000000 03:0c 4165       /lib/ld-2.2.4.so
40013000-40015000 rw-p 00012000 03:0c 4165       /lib/ld-2.2.4.so
4001f000-40135000 r-xp 00000000 03:0c 45494      /lib/libc-2.2.4.so
40135000-4013e000 rw-p 00115000 03:0c 45494      /lib/libc-2.2.4.so
4013e000-40142000 rw-p 00000000 00:00 0
bffff000-c0000000 rwxp 00000000 00:00 0

Wie kann ein Prozess die entsprechenden Informationen (Adressbereiche, Schutz, zugeordneter Dateiname usw.) über die eigene Speicherzuordnung eines Prozesses unter OSX 10.5 oder 10.6 abrufen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage