摘要: 分析fork函数对应的内核处理过程sys_clone,理解创建一个新进程如何创建和修改task_struct数据结构 Linux中创建进程一共有三个函数: fork :创建子进程 vfork:和fork类似 clone:创建线程 进程创建过程: SYSCALL_DEFINE0(fork){ retu 阅读全文
posted @ 2016-04-03 11:56 20135331文艺 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 进程 进程就是处于执行期的程序。进程就是正在执行的程序代码的实时结果。进程是处于执行期的程序以及相关的资源的总称。进程包括代码段和其他资源。 线程 执行线程,简称线程,是在进程中活动的对象。内核调度的对象是线程而不是进程。Linux对线程并不特别区分,视其为特殊的进程。 虚拟处理器和虚拟内存 在现代 阅读全文
posted @ 2016-04-03 11:38 20135331文艺 阅读(224) 评论(0) 推荐(0) 编辑