0

一般来说,有什么方法可以获取进程的详细信息(我的程序在执行之前由操作系统翻译成的进程)。当我的程序作为进程执行时,是否可以输出数据结构(例如 PCB)的内容?

4

1 回答 1

0

我建议在 linux 中运行该程序.. 然后您可以使用 readlfobjdump 来获取有关该进程的大量信息(例如它的地址空间、来自 glibc Ex:printf() 的动态链接库、它的符号表等)...还可以cat /proc/process's pid在linux中查看文件夹,在那里可以得到运行进程的各种信息。
当然,您可以使用调试器来获取进程执行时的状态

于 2013-01-30T17:38:48.090 回答