控制进程管理的命令有:命令选项描述示例psa:显示当前终端的进程u:以用户为主的格式显示x:显示当前用户所有进程-e:显示系统内所有进程信息-i:以长格式显示-f:使用完整格式显示静态查看进程psauxps-eiftop打开进程管理器toppgrep-l:显示进程名-P:显示父进程-g:显示进程..
分类:
系统相关 时间:
2017-03-23 00:03:01
阅读次数:
265
fork:fork用于派生一个进程。如果成功,父进程返回子进程的ID,子进程中返回0,若出错则返回-1。主要用途:一个进程希望复制自身,从而子父进程能同时执行不同的代码段。进程想要执行另一个程序例如:#include<stdio.h>
#include<sys/types.h>
#include<stdio...
分类:
其他好文 时间:
2017-03-21 13:20:06
阅读次数:
188
一、系统监控 1.top指令:列出系统中各个资源占用情况 free指令:显示内存使用状态 -m内存使用情况 2.buffer:用于存放要输出到disk的数据 cache:存放从disk上读出的数据 3.进程是程序的一次动态执行。 守护进程:就是系统后台一种保护进程的系统服务。 父进程:当一个进程创建 ...
分类:
其他好文 时间:
2017-03-19 10:51:20
阅读次数:
190
消息服务器rabbmit RabbitMQ 消息队列 python里有两个Q, threading queue、不同线程间数据交互 进程Queue: 不同进程间交互这个说法是错误的。 这个是用于父进程与子进程间交互、或者同属于同一父进程下多个子进程进行交互。 两个python程序的进程间是无法通信的 ...
分类:
编程语言 时间:
2017-03-17 23:44:26
阅读次数:
215
什么是进程 (1)动态过程而不是静态实物(2)进程就是程序的一次运行过程,一个静态的可执行程序a.out的一次运行过程(./a.out去运行到结束)就是一个进程。 进程ID 相关API getpid(自己)、getppid(父进程)、getuid、geteuid、getgid、getegid for ...
分类:
系统相关 时间:
2017-03-17 12:40:26
阅读次数:
229
管道(pipe)是进程间通信的一种方式,DEMO如下: 管道的特点: 1. 管道是半双工的(数据只能在一个方向上流动) 2. 管道只能在具有公共祖先的两个进程之间使用 对于从父进程到子进程的管道,父进程关闭管道的读端fd[0],子进程关闭写端fd[1]。 对于从子进程到父进程的管道,父进程关闭fd[ ...
分类:
系统相关 时间:
2017-03-14 10:34:36
阅读次数:
162
subprocess *****本文参考了Vamei大神的http://www.cnblogs.com/vamei/archive/2012/09/23/2698014.html 运用subprocess包可以在运行python的进程下进一步开启一个子进程,创建子进程要注意 1. 父进程是否暂停 2 ...
分类:
编程语言 时间:
2017-03-12 12:57:51
阅读次数:
264
进程及作业管理进程状态stoped:停止ready:就绪executing:正在运行zombie:僵尸Uninterruptiblesleep:不可中断的睡眠Interruptiblesleep:可中断睡眠kernel:init:第一个进程,所有进程的父进程pstree:查看进程树[root@localhost~]#pstreeinit─┬─NetworkManager─┬─dh..
分类:
系统相关 时间:
2017-03-06 22:28:17
阅读次数:
457
前言 没深入研究进程和信号,只是本人一个粗虐的理解. 什么是进程? 1.当程序未被解析器运行时,只是一个静态的文件或数据流。 2.程序被解析器运行时,就产生了进程,进程代表当前程序运行时的一个状态. 父子进程 1.进程好比现实生活中的人,也有父子关系。 2.子进程会继承父进程,但子进程是独立的。 3 ...
分类:
系统相关 时间:
2017-02-26 12:30:21
阅读次数:
221