进程和程序进程号和父进程号
返回该进程进程号:getpid()函数返回该进程的父进程号:getppid()函数
本章研究进程,重点关注进程的虚拟内存布局及内容
进程和程序程序:
二进制格式标志机器语言指令程序入口地址数据符号表及重定位表共享库和动态链接信息其他信息
进程:
进程由用户内存空间和一系列内核数据结构组成
用户内存空间:程序代码及代码所使用的变量
内核数据结构:进程标识号、虚拟内存表、打开文件描述符表、信号传递及处理的有关信息、进程资源使用及限制、当前工作目录和大量的其他信息。
进程号和父进程号每个进程都有一个进程号(PID),进程号是一个正数,标识进程。
返回该进程进程号:getpid()函数#include返回该进程的父进程号:getppid()函数pid_t getpid(void); //调用成功返回PID
#includepid_t getppid(void); //调用成功返回PID



