首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
AndreyYLJ
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
进程间通信
管道是通过pipe函数创建的,fd[0] 用于读,fd[1] 用于写。 有名管道不同于匿名管道之处在于它提供了一个路径名与之关联,以有名管道的文件形式存在于文件系统中,这样,即使与有名管道的创建进程不存在亲缘关系的进程,只要可以访问该路径,就能够彼此通过有名管道相互通信。 FI…
线程间通信
1.volatile:读取数据时每次都从主内存中读取,每次写数据都要刷新到主内存,保证了数据的可见性和有序性。 2.synchronize:对需要操作的数据进行加锁,保证只有一个线程访问,保证数据的可见性和原子性,但是不保证数据的有序性。 调用此类方法首先都要获得锁,即该语句要…
线程与进程的区别
2.资源: 进程拥有自己的地址空间和堆,这些资源是线程共享的,线程也拥有独享的资源,比如程序计算器,寄存器,栈等。所以,进程切换开销会比线程开销大。 4.健壮性: 多进程程序更健壮,多线程程序只要有一个线程死掉,整个进程也死掉了,而一个进程死掉并不会对另外一个进程造成影响,因为…
个人成就
文章被阅读
616
掘力值
25
关注了
5
关注者
0
收藏集
3
关注标签
9
加入于
2020-05-31