第4章-进程和程序

进程是由正文段(text)、数据段(data segment)和系统段(system segment)共同组成的一个执行环境。

程序是一个存储在硬盘上的普通文件,里面包含代码指令和数据的集合,这写代码指令和数据存储在磁盘上的一个可执行映像(executale image)中。


linux中每个进程都是由一个task_struct结构来描述的。linux中任务(task)和进程(process)是两个相同的术语。

该数据结构很庞大,但是结构并不复杂,她所有的域(field)主要分为以下几个功能:

进程状态(state)

进程调度信息(scheduling infomation)

各种标志符(identifiers)

进程间通信相关信息(IPC)

时间和定时器信息(times and timer)

进程链接信息(links)

文件系统信息(file system)

虚拟内存信息(virtual menmory)

页面管理信息(page)

对称多处理器信息(SMP)

和处理器相关的环境上下文信息(processor specific context)

其他信息(other)


没了:)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值