Linux进程管理 (1)进程的诞生介绍了如何表示进程?进程的生命周期、进程的创建等等? Linux支持多种调度器(deadline/realtime/cfs/idle),其中CFS调度器最常见。Linux进程管理 (2)CFS调度器介绍了优先级、权重、虚拟运行时间、CFS调度器类;CFS进程创建以 ...
分类:
系统相关 时间:
2018-04-17 20:50:59
阅读次数:
261
什么是进程?运行中的程序,是将程序脚本放入内核执行。进程创建内核会首先创建Init进程,再由Init进程管理其他进程。进程都是由其父进程创建的。进程优先级0-139: 1-99 实时优先级 数字越大 优先级越高  
分类:
系统相关 时间:
2018-04-13 23:38:35
阅读次数:
398
1)需要频繁创建销毁的优先用线程 这种原则最常见的应用就是Web服务器了,来一个连接建立一个线程,断了就销毁线程,要是用进程,创建和销毁的代价是很难承受的 2)需要进行大量计算的优先使用线程 所谓大量计算,当然就是要耗费很多CPU,切换频繁了,这种情况下线程是最合适的。 这种原则最常见的是图像处理、... ...
分类:
编程语言 时间:
2018-04-08 18:20:48
阅读次数:
201
sar命令 sar可以显示出文件的读写情况、系统调用的使用情况、磁盘I/O、CPU使用率、内存使用率、进程活动及IPC等 用法: sar [options] [-A] [-o file] t [n] 常用参数: -A 列出所有的项目使用情况 -u 列出cpu的使用情况 -v 输出inode、文件和其 ...
分类:
其他好文 时间:
2018-04-07 20:02:31
阅读次数:
179
守护进程 1、守护子进程 主进程创建守护进程 其一:守护进程会在主进程代码执行结束后就终止 其二:守护进程内无法再开启子进程,否则抛出异常:AssertionError: daemonic processes are not allowed to have children 注意:进程之间是互相独立 ...
分类:
编程语言 时间:
2018-03-30 21:52:55
阅读次数:
268
1)创建子进程,父进程退出2)在子进程中chuang‘jian
分类:
系统相关 时间:
2018-03-25 23:01:13
阅读次数:
224
Win32进程创建、进程快照、进程终止用例 进程创建: 1 #include <windows.h> 2 #include <stdio.h> 3 4 int main() 5 { 6 // 创建打开系统自带记事本进程 7 STARTUPINFO si1 = {sizeof(si1)}; 8 PRO ...
1 基本概述 1.1 孤儿进程和僵尸进程 父进程创建子进程后,较为理想状态是子进程结束,父进程回收子进程并释放子进程占有的资源;而实际上,父子进程是异步过程,两者谁先结束是无顺的,一般可以通过父进程调用wait()或waitpid()语句来等待子进程结束再退出。 孤儿进程:父进程结束后还有基于该父进 ...
分类:
编程语言 时间:
2018-03-19 00:30:11
阅读次数:
356
pid_t fork(void) 父进程创建一个子进程,父进程和子进程的PCB完全相同,除了pid,具有相同的用户态代码和数据,占用不同的内存地址。 before fork0 --> parent0 --> child1 --> parent1 --> child2 --> parent2 --> ...
分类:
系统相关 时间:
2018-03-11 17:11:44
阅读次数:
200
题目:key及ftok函数的作用。 题目:编写一个可以向消息队列发送消息和接收消息的程序。 实现代码: ...
分类:
其他好文 时间:
2018-03-11 00:24:44
阅读次数:
139