码迷,mamicode.com
首页 >  
搜索关键字:task_struct    ( 206个结果
linux内核——进程管理
在讲进程之前先说一下进程的堆栈的吧: 1.进程的堆栈      内核在创建进程的时候,在创建task_struct的同时,会为进程创建相应的堆栈。每个进程会有两个栈,一个用户栈,存在于用户空间,一个内核栈,存在于内核空间。当进程在用户空间运行时,cpu堆栈指针寄存器里面的内容是用户堆栈地址,使用用户栈;当进程在内核空间时,cpu堆栈指针寄存器里面的内容是内核...
分类:系统相关   时间:2016-04-01 18:21:14    阅读次数:251
Linux内核第六节 20135332武西垚
进程的描述 操作系统三大功能: 进程管理(最核心最基础) 内存管理 文件系统 进程描述符task_struct数据结构 task _ struct:为了管理进程,内核必须对每个进程进行清晰的描述,进程描述符提供了内核所需了解的进程信息。struct task_struct数据结构很庞大。 进程的状态 ...
分类:系统相关   时间:2016-04-01 06:29:32    阅读次数:252
第六节 进程的描述和进程的创建
第六周 进程的描述和进程的创建 By 20135217 孙小博 本周的主要内容: 进程的描述 操作系统三大功能: 进程管理(最核心最基础) 内存管理 文件系统 进程描述符task_struct数据结构 task _ struct:为了管理进程,内核必须对每个进程进行清晰的描述,进程描述符提供了内核所 ...
分类:系统相关   时间:2016-03-31 23:11:20    阅读次数:282
linux内核分析第六周-分析Linux内核创建一个新进程的过程
Linux内核对进程管理是操作系统的重要任务之一。 此次实验就是了解内核创建一个新进程的大致过程。 为了简单,使用fork再用户态创建一个进程。代码如下: 打开gdb进行远程调试? 设置断点 b sys_clone b do_fork b dup_task_struct b copy_process ...
分类:系统相关   时间:2016-03-31 16:59:21    阅读次数:223
LINUX内核分析第六周学习总结——进程的描述和进程的创建
LINUX内核分析第六周学习总结——进程的描述和进程的创建 黄韧(原创作品转载请注明出处) 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 【学习笔记】 进程的描述 一、进程描述符task_struct数据结构 1. ...
分类:系统相关   时间:2016-03-31 14:44:53    阅读次数:393
进程的描述和进程的创建
张潇月+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 进程描述符task_struct数据结构 进程描述符提供了内核所需要了解的内核信息。task_struct数据结构十分庞大。 Linux的进程状态和与操作系统原 ...
分类:系统相关   时间:2016-03-31 14:24:18    阅读次数:276
linux及安全第六周总结——20135227黄晓妍
总结部分: 操作系统内核三大功能: 进程管理,内存管理,文件系统 最核心的是进程管理 为了管理,首先要对每一个进程进行描述。进程描述符提供了所有内核需要了解的信息。 进程控制模块:task_struct(抽象task_struct的简化图) next_task,prev_task进程链表的管理 tt ...
分类:系统相关   时间:2016-03-31 14:15:13    阅读次数:228
第三章学习笔记
一、进程 1.进程就是出于执行期的程序 2.执行线程,简称线程,是在进程中活动的对象 3.进程提供两种虚拟机制:虚拟处理器和虚拟内存 二、进程描述符和任务结构 1.内核把进程的列表存放在焦作任务队列的双向循环链表中,其中每一项都是类型为task_struct、称为进程描述符的结构 2.进程描述符的分 ...
分类:其他好文   时间:2016-03-31 12:55:38    阅读次数:136
《Linux内核分析》第六周笔记 进程的描述和进程的创建
进程的描述和进程的创建 一、进程的描述 1、进程描述符task_struct数据结构(一) 操作系统的三大功能:进程管理(核心)、内存管理、文件系统。 进程控制块PCB——task_struct(进程描述符):为了管理进程,内核必须对每个进程进行清晰的描述,进程描述符提供了内核所需了解的进程信息。 ...
分类:系统相关   时间:2016-03-31 12:46:27    阅读次数:328
《Linux内核设计与实现》第三章读书笔记
第三章 进程管理 3.1进程 1.进程 2.线程 3.虚拟处理器和虚拟内存 4.几个函数 3.2 进程描述符及任务结构 进程描述符的类型为task_struct,里面包含的数据有: 3.2.1 分配进程描述符 每个任务的thread_info结构在它的内核栈的尾端分配。结构中task域中存放的是指向 ...
分类:系统相关   时间:2016-03-31 12:44:02    阅读次数:221
206条   上一页 1 ... 11 12 13 14 15 ... 21 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!