码迷,mamicode.com
首页 >  
搜索关键字:linux进程    ( 1287个结果
简述Linux进程间通信之命名管道FIFO
上文聊到管道(pipe),可以使有亲缘关系的进程间进行通信. 对于没有亲缘关系的进程如何通信?本文来聊一聊命名管道FIFO. 一、概念 命名管道FIFO,提供一个路径名与之关联,以文件形式存储于文件系统中. 一个进程以r方式打开,另一个程序以w方式打开,即可在两个进程之间建立管道. 通过以fifo文 ...
分类:系统相关   时间:2017-06-04 20:12:35    阅读次数:379
简述Linux进程间通信之管道pipe(下)
上篇文章的简述,我相信大家对管道的概念有了模糊的认识,本文通过代码实例来强化对管道的理解. 创建管道主要用到pipe函数,pipe的原型如下: 一、函数原型 #include <unistd.h> int pipe(int pipefd[2]); 参数:一个整型数组,管道创建成功后,pipefd[0 ...
分类:系统相关   时间:2017-06-03 20:51:54    阅读次数:155
Linux进程管理
1、进程管理的基础概念什么是进程顾名思义,进程是指当前系统运行的程序,每个进程有唯一的标识符PID,进程由内核管理通过task_struck和task_list来调度和管理的。内核的定义及功能内核是操作系统的核心,控制的计算机的基本硬件,所有程序和CPU、内存等计算机硬件通讯都需要向..
分类:系统相关   时间:2017-06-03 11:23:28    阅读次数:320
linux命令12
进程的属性 进程ID(PID):是唯一的数值,用来区分进程 父进程的父进程的ID(PPID) 启动进程的用户ID(UID)和所归属的组(GID) 进程状态:状态分为运行R、休眠S、僵尸Z 进程执行的优先级 进程所连接的终端名 进程资源占用:比如占用资源大小(内存、CPU 占用量) 对于linux进程 ...
分类:系统相关   时间:2017-06-01 00:24:40    阅读次数:211
【Linux】进程调度概述
1 可运行队列 (基于实时进程调度) 调度程序中最主要的数据结构式运行队列(runqueue)。可运行队列是给定处理器上的可运行进程的链表,每一个处理器一个。每一个可投入运行的进程都唯一的归属于一个可运行队列。此外,可运行队列中还包括每一个处理器的调度信息。所以,可运行队列也是每一个处理器最重要的数 ...
分类:系统相关   时间:2017-05-30 15:53:43    阅读次数:253
Linux 可执行文件与进程内存结构, Linux 进程内存加载
一个可执行程序包含三个部分代码段:主要存放指令,操作以及只读的(常量)数据(例如字符串常量)。数据段:全局或者静态的已经初始化的变量。BSS段:全局或者静态的未初始化的变量。栈上面有1G内存时Linux内核区,与栈之间有一个gap随机地址,防止代码攻击。数据区dat..
分类:系统相关   时间:2017-05-30 12:24:58    阅读次数:239
linux下线程
linux下线程 线程与进程的关系: 之前转载的微信文章,进程与线程的差别已经说得比較清楚了。能够查看之前转载的文章。linux进程与线程的差别。 创建一个线程: #include<pthread.h> int pthread_creat(pthread_t * thread,pthread_att ...
分类:编程语言   时间:2017-05-28 12:24:16    阅读次数:213
linux进程的挂起和恢复
进程的挂起及恢复 #ctrl+z:挂起,程序放到后台,程序没有结束。 #jobs:查看被挂起的程序工作号 恢复进程执行时,有两种选择:fg命令将挂起的作业放回到前台执行;用bg命令将挂起的作业放到后台执行 格式:fg 工作号;bg 工作号 进程:正在执行的一个程序 程序:是一种写好的代码或脚本 &: ...
分类:系统相关   时间:2017-05-27 23:05:39    阅读次数:236
2014025665《嵌入式程序设计》第五周学习总结
一、标准I/O编程 二、Linux进程 1、fread函数和fwrite函数的每个参数的含义 fwrite和fread是以记录为单位的I/O函数,fread和fwrite函数一般用于二进制文件的输入输出。 (1)size_t fread ( void ptr, size_t size, size_t ...
分类:其他好文   时间:2017-05-22 21:20:15    阅读次数:138
linux进程调度
抢占是不会将非运行进程移出调度队列的。 TASK_RUNNING:正在运行或处于就绪状态:就绪状态是指进程申请到了CPU以外的其他所有资源,正所谓:万事俱备,只欠东风.提醒:一般的操作系统教科书将正在CPU上执行的进程定义为RUNNING状态、而将可执行但是尚未被调度执行的进程定义为READY状态, ...
分类:系统相关   时间:2017-05-19 16:51:12    阅读次数:247
1287条   上一页 1 ... 45 46 47 48 49 ... 129 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!