进程的描述 操作系统的三大管理功能:进程管理、内存管理、文件系统 为了管理进程,内核必须对每个进程进行清晰的描述,进程描述符提供了内核所需了解的进程信息。 进程控制块PCB task_struct:进程状态、进程打开的文件、进程优先级信息 task_struct总体数据结构的抽象: 进程的状态: 注 ...
分类:
系统相关 时间:
2016-04-01 21:51:38
阅读次数:
282
总结部分: 操作系统内核三大功能: 进程管理,内存管理,文件系统 最核心的是进程管理 为了管理,首先要对每一个进程进行描述。进程描述符提供了所有内核需要了解的信息。 进程控制模块:task_struct(抽象task_struct的简化图) next_task,prev_task进程链表的管理 tt ...
分类:
系统相关 时间:
2016-03-31 14:15:13
阅读次数:
228
进程的描述和进程的创建 一、进程的描述 1、进程描述符task_struct数据结构(一) 操作系统的三大功能:进程管理(核心)、内存管理、文件系统。 进程控制块PCB——task_struct(进程描述符):为了管理进程,内核必须对每个进程进行清晰的描述,进程描述符提供了内核所需了解的进程信息。 ...
分类:
系统相关 时间:
2016-03-31 12:46:27
阅读次数:
328
20135311傅冬菁 分析Linux内核创建一个新进程的过程 一、学习内容 进程控制块——PCB task_struct数据结构 PCB task_struct中包含: 进程状态、进程打开的文件、进程优先级信息 操作系统管理的三个功能: 1.进程管理 2.内存管理 3.文件系统 Linux进程的状 ...
分类:
系统相关 时间:
2016-03-31 12:32:35
阅读次数:
242
第五周 进程的描述和进程的创建 一、进程描述符task_struct数据结构 1.操作系统三大功能 进程管理 内存管理 文件系统 2.进程控制块PCB——task_struct 也叫进程描述符,为了管理进程,内核需要对每个进程进行描述,它就提供了内核所需了解的进程信息。 struct task_st ...
分类:
系统相关 时间:
2016-03-31 02:00:08
阅读次数:
307
一、原理分析 1.进程的描述 进程控制块PCB——task_struct,为了管理进程,内核必须对每个进程进行清晰的描述,进程描述符提供了内核所需了解的进程信息。 2.进程的创建 道生一(start_ kernel...cpu_ idle),一生二(kernel_ init和kthreadd),二生 ...
分类:
系统相关 时间:
2016-03-30 23:58:30
阅读次数:
540
supervisor安装启动: nginx示例: ntpd示例: uwsgi示例: 参考资料: supervisor 进程控制服务:http://www.litrin.net/2012/08/02/supervisor-%E8%BF%9B%E7%A8%8B%E6%8E%A7%E5%88%B6%E6% ...
分类:
系统相关 时间:
2016-03-30 19:37:27
阅读次数:
873
是为了管理进程设置的一个数据结构。是系统感知进程存在的唯一标志。通常包含如以下的信息:(1)进程标识符(唯一)(2)进程当前状态,通常同一状态的进程会被放到同一个队列;(3)进程的程序和数据地址(4)进程资源清单。列出所拥有的除CPU以外的资源记录。(5)进程优先级。反应进程的紧迫程度(6)CPU现 ...
分类:
系统相关 时间:
2016-03-28 02:02:49
阅读次数:
403
预备知识
内核态
用户态
为什么要划分系统级别?
如何区分内核和用户态? cs:eip
寄存器上下文
上下文切换
系统调用号
中断向量
调度时机
系统调用过程中一定发生中断, 在系统调用执行过程中可能有进程的切换.系统调用分类进程控制load
execute
end, abort
create process (for example, fork on Unix-like systems, or N...
分类:
其他好文 时间:
2016-03-28 00:14:43
阅读次数:
383
转自:http://blog.csdn.net/zyz511919766/article/details/43967793
supervisor:C/S架构的进程控制系统,可使用户在类UNIX系统中监控、管理进程。常用于管理与某个用户或项目相关的进程。
组成部分
supervisord:服务守护进程
supervisorctl:命令行客户端
Web Server:提供与sup...
分类:
其他好文 时间:
2016-03-26 07:44:28
阅读次数:
158