进程与线程

进程间通信的几种方式

管道

匿名:pipe 具有亲属关系的进程间 单工 数据存内存
有名:fifo 可用于任意进程间 有文件名 数据存内存

信号 :唯一的异步通信方式

共享内存:效率最高 直接访问内存
消息队列:按类型访问
信号量 :配合共享内存 实现同步

进程与线程的区别
进程:是系统分配资源的最小单位
线程:是系统调度的最小单位
线程是轻量级进程

线程特点:
1.进程可以创建线程 进程结束 线程结束
2.不同线程 完成不同任务 共同为进程服务

进程函数
fork
exit()
wait()
getpid()

线程函数
pthread_create()
pthread_exit()
pthread_join();
pthread_self();

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值