Process control block in Linux

2019-06-23 19:06发布

问题:

How to extract PCB in linux? or Is there any kernel module available to read it?

回答1:

The closest Linux equivalent is the task_struct; however, that's only used inside the kernel. It's not exported to userspace.

All information on running processes on Linux is exposed via procfs, which is mounted at /proc. See man proc for details on what's available and where.