精通Linux内核开发
上QQ阅读APP看书,第一时间看更新

第1章 进程、地址空间和线程

在当前进程上下文中调用内核服务时,通过研究进程上下文的设计布局可更详细地探索内核。本章主要介绍进程,以及内核为进程提供的底层生态系统。本章将介绍以下概念:

程序的处理;

进程的布局;

虚拟地址空间;

内核和用户空间;

进程API;

进程描述符;

内核堆栈管理;

线程;

Linux线程API;

数据结构;

命名空间和cgroup。