CPU_Code
CPU_Code
全部文章
Linux系统编程
Android(5)
ARM(6)
FreeRTOS(8)
Git&Github(7)
Gtk(3)
Linux操作(1)
Linux系统移植(4)
Linux网络编程(18)
Linux驱动开发(7)
Makefile(3)
QT(3)
Shell(9)
STM32(2)
数据结构(1)
无线通信技术(13)
未归档(1)
计算机基础(19)
题解(4)
归档
标签
去牛客网
登录
/
注册
CPU_Code的博客
全部文章
/ Linux系统编程
(共38篇)
系统调用 系统编程概述 系统调用概述 系统调用 I/O 函数 系统调用与库函数
系统编程概述 操作系统的职责: 操作系统用来管理所有的资源,并将不同设备和不同程序关联起来 Linux 系统编程: 在Linux操作系统的环境下编程, 并使用该操作系统提供的系统调用及各种库, 对系统资源进行访问 系统...
2020-08-06
0
676
进程的替换 exec 函数族 getenv函数 execlp函数 execv函数 execvp函数execve函数
进程的替换 exec 函数族, 是由六个 exec 函数组成的 exec 函数族提供: 六种在进程中启动另一个程序的方法 exec 函数族可根据 指定的文件名或目录名找到 可执行文件 调用 exec 函数的进程并不创建新的进程, 故调用 exec 前...
2020-08-06
0
1160
进程 进程的定义 进程的状态及转换 进程控制块
进程概述 进程的定义 程序: 程序是存放在存储介质上的一个可执行文件 进程: 进程是程序的执行实例, 包括程序计数器、 寄存器和变量的当前值 程序是静态的, 进程是动态的 ...
2020-08-06
0
534
进程控制 进程号 父进程号 进程组号 标准 I/O 提供三种类型的缓冲 进程的创建 fork 函数 创建一个子进程实现多任务 验证父子进程分别有各自独立的地址空间 验证子进程继承父进程的缓冲区
进程控制 进程号 每个进程都由一个进程号来标识, 其类型为 pid_t, 进程号的范围: 0~32767( 2^15 ) 进程号总是唯一的, 但进程号可以重用 当一个进程终止后, 其进程号就可以再次使用了 在...
2020-08-06
0
538
进程的挂起 进程的等待 进程的终止 特殊进程 孤儿进程 守护进程 sleep函数 exit 函数 _exit函数 wait 函数 waitpid 函数
进程的挂起 进程在一定的时间内没有任何动作, 称为进程的挂起 #include <unistd.h> /* * 功能: * 进程挂起指定的秒数,直到指定的时间用完或 收到信号才解除挂起 * return: * 进程挂起到sec指定的时间 ...
2020-08-06
0
525
进程退出清理 atexit函数 vfork 函数 system 函数 创建子进程先执行, 父进程挂起 创建子进程与父进程共用一个地址空间
进程退出清理 #include <stdlib.h> /* * 功能: * 注册进程正常结束前调用的函数,进程退出执行注册函数 * 参数: * function:进程结束前,调用函数的入口地址 * 一个进程中可多次调用atexit函数注册清理函数,正常结束前...
2020-08-06
0
753
信号概述 硬件异常将产生信号 进程间通信概述 进程间通信 进程间通信功能 Linux 操作系统支持的主要进程间通信的通信机制 linux 进程间通信(IPC)由以下几个部分发展而来 数据传输 信号
进程间通信概述 进程间通信(IPC:Inter Processes Communication) 进程是一个独立的资源分配单元 不同进程(这里进程指用户进程) 之间的资源是独立的,没有关联,不能在一个进程中直接访问另一个进程的资源(例...
2020-08-06
0
624
信号的基本操作 kill 函数 父进程给子进程发送信号 验证 signal 函数的返回值 alarm 函数 raise 函数 abort 函数 pause 函数 进程接收到信号后的处理方式
信号的基本操作 kill 函数 #include <sys/types.h> #include <signal.h> /* * 功能: * 给指定进程发送信号 * 参数: * pid: * pid > 0: * 将...
2020-08-06
0
574
信号 可重入函数 常见的可重入函数列表 信号集信号阻塞集 sigemptyset 函数 sigdelset函数 sigaddset函数 sigfillset 函数 sigismember函数
可重入函数 可重入函数:函数可以由多个任务并发使用, 而不必担心数据错误 编写可重入函数: 不使用( 返回) 静态的数据、全局变量( 除非用信号量互斥) 不调用动态内存分配、 释放的函数 ...
2020-08-06
0
970
管道 命名管道 无名管道的创建 pipe 函数 close_on_exec 标志位 文件描述符概述 文件描述符的复制 dup2 函数 dup 函数
管道 命名管道 管道(pipe)又称无名管道 无名管道是一种特殊类型的文件, 在应用层体现为两个打开的文件描述符 管道是最古老的 UNIX IPC 方式, 其特点是: 半双工, 数据在同一时刻只能在一个方向上流动 数据只能从 ...
2020-08-06
0
964
首页
上一页
1
2
3
4
下一页
末页