0
A
回答
1
通過查看/ proc/pid/maps,您可以看到事情在Linux進程中的映射位置 - 您只需要知道進程ID。例如:
$ cat /proc/self/maps
00400000-0040b000 r-xp 00000000 08:01 71827604 /bin/cat
0060a000-0060b000 r--p 0000a000 08:01 71827604 /bin/cat
0060b000-0060c000 rw-p 0000b000 08:01 71827604 /bin/cat
00690000-006b1000 rw-p 00000000 00:00 0 [heap]
7f07fbaf7000-7f07fbdc0000 r--p 00000000 08:01 18094104 /usr/lib/locale/locale-archive
7f07fbdc0000-7f07fbf75000 r-xp 00000000 08:01 14552996 /lib/x86_64-linux-gnu/libc-2.15.so
7f07fbf75000-7f07fc175000 ---p 001b5000 08:01 14552996 /lib/x86_64-linux-gnu/libc-2.15.so
7f07fc175000-7f07fc179000 r--p 001b5000 08:01 14552996 /lib/x86_64-linux-gnu/libc-2.15.so
7f07fc179000-7f07fc17b000 rw-p 001b9000 08:01 14552996 /lib/x86_64-linux-gnu/libc-2.15.so
7f07fc17b000-7f07fc180000 rw-p 00000000 00:00 0
7f07fc180000-7f07fc1a2000 r-xp 00000000 08:01 14553008 /lib/x86_64-linux-gnu/ld-2.15.so
7f07fc37e000-7f07fc381000 rw-p 00000000 00:00 0
7f07fc3a0000-7f07fc3a2000 rw-p 00000000 00:00 0
7f07fc3a2000-7f07fc3a3000 r--p 00022000 08:01 14553008 /lib/x86_64-linux-gnu/ld-2.15.so
7f07fc3a3000-7f07fc3a5000 rw-p 00023000 08:01 14553008 /lib/x86_64-linux-gnu/ld-2.15.so
7fff90e28000-7fff90e49000 rw-p 00000000 00:00 0 [stack]
7fff90f1f000-7fff90f20000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
顯示映射到的所有內容以運行cat
程序。
+0
非常感謝Chris! – computereasy
相關問題
- 1. 在動態加載的庫中,我的內存分配在哪裏?
- 2. aspnet內核的包位置在哪裏?
- 3. 哪裏是在內存中
- 4. 靜態存儲在內存中的全局變量在哪裏?
- 5. jenkins共享庫文件的存儲位置在哪裏?
- 6. 64位wix庫在哪裏?
- 7. 元內容在MVC中的位置在哪裏?
- 8. 數據庫在Meteor中的位置在哪裏?
- 9. 數據庫在MVC中的位置在哪裏?
- 10. 動態分配的內存駐留在哪裏?
- 11. tensorrt位置「nvinfer.h」在哪裏?
- 12. img位置在哪裏?
- 13. MKRouteStep:位置在哪裏?
- 14. MVC 4中@ Html.MailTo的位置在哪裏?
- 15. Java中System類的位置在哪裏?
- 16. 插件數據存儲在數據庫中的位置在哪裏?
- 17. my.cnf位於Vista的位置在哪裏?
- 18. 程序在內存和靜態/共享庫中的位置
- 19. {{content}}位於分叉的Jekyll存儲庫的GitHub頁面的存儲庫中的位置在哪裏?
- 20. 內存泄漏在哪裏
- 21. 內存泄漏在哪裏?
- 22. 內存泄漏在哪裏?
- 23. 動態在哪裏條件
- 24. 在VS2008中,配置存儲在哪裏?
- 25. 在哪裏存儲配置
- 26. Xcode 8中sql lite數據庫的位置在哪裏?
- 27. 位於計算機系統中的就緒隊列在哪裏?主內存,輔助內存或其他位置?
- 28. .net MVC中的密鑰和IV存儲位置在哪裏?
- 29. KitKat上存儲的位置設置在哪裏?
- 30. 在Rails中擴展內置類的功能的最佳位置在哪裏?
這個問題是非常相似:http://stackoverflow.com/questions/5130654/when-how-does-linux-load-shared-libraries-into-address-space看看它,看看它是否回答你的問題。 – LucienK
它是動態加載程序決定放置的地方,每個進程可能不同。 – twalberg