要点: 基础:进程描述及控制 策略:进程调度 实现:互斥与同步 避免:死锁与饥饿 解决:几个经典问题 进程的引入 程序的顺序执行 源代码程序,目标程序和可执行程序 程序执行:编辑,编译,链接,执行 程序的结构:顺序,分支,循环结构 程序执行的特征:顺序性,封闭性,可再现性 程序并发执行 多道程序设计 ...
分类:
系统相关 时间:
2016-10-17 22:44:09
阅读次数:
363
通过本周对Linux的学习,我对Linux的进程管理有了更加深入的了解大体来讲进程有五种状态,在五状态进程模型中,进程状态被分成下列五种状态。进程在运行过程中主要是在就绪、运行和阻塞三种状态间进行转换。创建状态和退出状态描述进程创建的过程和进程退出的过程。 1)运行状态(Running):进程占用处 ...
分类:
系统相关 时间:
2016-10-16 19:05:16
阅读次数:
136
pm2 是一个带有负载均衡功能的Node应用的进程管理器,使用 pm2 可以帮助你守护和监控 NoderCMS 的正常运行 ...
分类:
其他好文 时间:
2016-10-15 13:57:10
阅读次数:
206
一. 进程 1. 多进程multiprocessing multiprocessing包是Python中的多进程管理包,是一个跨平台版本的多进程模块。与threading.Thread类似,它可以利用multiprocessing.Process对象来创建一个进程。该进程可以运行在Python程序内 ...
分类:
编程语言 时间:
2016-10-14 13:51:59
阅读次数:
193
一. 进程 1. 多进程multiprocessing multiprocessing包是Python中的多进程管理包,是一个跨平台版本的多进程模块。与threading.Thread类似,它可以利用multiprocessing.Process对象来创建一个进程。该进程可以运行在Python程序内 ...
分类:
编程语言 时间:
2016-10-14 07:35:20
阅读次数:
169
Linux操作系统的基本架构 一. Linux process management 进程管理包括:process scheduling, interrupt handling, signaling, process prioritization, process switching,process... ...
分类:
系统相关 时间:
2016-10-09 16:48:01
阅读次数:
232
进程管理 进程需要一定的资源(包括CPU时间、内存、文件、I/O设备)以完成其任务。这些资源可以在进程创建时分配给进程,也可以在执行进程时分配给进程。除了在创建时得到各种物理和逻辑资源外,进程还可以接受传输过来的各种初始化数据(输入)。 需要注意:程序本省并不是进程,程序是被动的实体,而进程是一个活 ...
分类:
系统相关 时间:
2016-10-08 23:31:45
阅读次数:
346
进程定义: (1) 进程是程序的一次执行。(2) 进程是一个程序及其数据在处理机上顺序执行时所发生的活动。(3) 进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。 进程的三种状态: 1) 就绪状态:进程已分配到除CPU以外的所有必要资源后,只要再获得CPU,便可立即执 ...
分类:
系统相关 时间:
2016-10-06 00:33:04
阅读次数:
339
对于后台进程的管理,常用的工具是crontab,可用于两种场景:定时任务和常驻脚本。关于常驻脚本,今天介绍一款更好用的工具:pm2,基于nodejs开发的进程管理器,适用于后台常驻脚本管理,同时对node网络应用有自建负载均衡功能。官方的说法,pm2是一个带有负载均衡功能的Node应..
分类:
系统相关 时间:
2016-10-05 01:09:09
阅读次数:
635
Linux系统启动流程、内核及模块管理Linux系统的组成部分组成:内核+根文件系统(kernel+rootfs)内核(kernel):进程管理(创建、调度、销毁等)、内存管理、网络管理(网络协议栈)、驱动程序、文件系统、安全功能IPC:InterProcessCommunication机制本地进程间通信机制:消息..
分类:
系统相关 时间:
2016-09-30 07:57:13
阅读次数:
436