APUE::进程

本文将探讨操作系统中PCB、MMU、环境变量、FIFO、fork等核心概念,以及关键操作如getenv/setenv、IPC机制(如mmap/munmap)和进程间通信(如wait/waitpid、exec)。了解这些技术有助于提升对系统级编程的理解。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

p.28之后看

pipe

占用:普通文件,目录,符号连接
不占用存储空间: 管道,套接字,字符设备,块设备 (不是真正的文件)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

MMU

在这里插入图片描述

PCB

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

环境变量

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

getenv/setenv/unsetenv

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

FIFO


 在这里插入图片描述

在这里插入图片描述

fork/getpid/getppid

在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

wait/waitpid

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

IPC

在这里插入图片描述
在这里插入图片描述

mmap/munmap

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

getuid/getgid

在这里插入图片描述

exec

执行另外一个程序
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值