自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 Linux进程学习之:总结

网上搜了一下,看到好几篇写的不错的博客,先收藏一下,随着研究的不断深入会把自己的见解也写下来。 1、linux 进程间通信的3种高级方式及优缺点 2、Linux进程间通信-几种通信方式的比较 3、总结Linux下进程间通信的几种方式方法 ...

2019-11-23 13:23:48 249

原创 Linux进程学习之:信号灯

信号灯不同于其他进程间通信方式,信号灯主要负责控制进程对共享资源的访问,除了用于对共享资源的访问控制外,信号灯还可以用于进程间同步。 信号灯的相关函数声明在"sys/sem.h"头文件中 信号灯的创建需要用到semget函数,声明如下: int semget(key_t key, int nsems, int semflg); 第一个参数可以是IPC_PRIVATE宏,或者是ftok函数生成的k...

2019-11-19 23:57:39 300

原创 Linux进程学习之:消息队列

消息队列是一个链式队列 创建消息队列需要用到msgget函数,函数声明在“sys/msg.h”头文件里 函数声明如下: int msgget(key_t key, int msgflg); msgget 函数有两个参数,第一个是key,可以传入宏 IPC_PRIVATE或者有ftok函数生成的key值,如果传入的是IPC_PRIVATE宏,消息队列将用于具有亲缘关系的进程间通信,如果是ftok函...

2019-11-17 19:16:30 233

原创 Linux进程学习之:共享内存

首先是创建共享内存 使用shmget函数创建共享内存,函数声明为 int shmget(key_t key, size_t size, int shmflg); 所在头文件 #include <sys/shm.h> 在Ubuntu使用man shmget查看帮助,显示如下: shmget() returns the identifier of the System V shared...

2019-11-16 19:04:09 334

原创 Linux进程学习之:信号通信

用户空间里面的两个进程不能直接通信,必须通过内核进行通信 用户空间中一个进程不能直接给另一个进程发信号,必须通过内核给另一个进程发信号 信号是unix或linux响应某些条件而产生的一个事件,接收到该信号的进程会采取一些相应的行动 信号通信的对象在内核中已经创建 内核空间有很多信号,可以通过命令kill -l 来查看内核中一共有多少种信号,我们会发现一共有64种 1) SIGHUP 2) SI...

2019-11-13 00:21:49 159

原创 学习问题记录

Linux管道通信: 当管道内没有内容的时候,读进程会被阻塞,当写进程在管道内写入信息的时候,读进程会被激活并读取管道内的内容,想知道的是,读进程是怎么知道管道内被写入了信息的? 管道通信是用fifo队列实现的,那么这个队列信息具体是如何在内存中存储的呢? ...

2019-11-09 17:50:05 119

原创 Linux进程学习之:管道通信

概述 管道是流行的进程间通信机制,使用了虚拟文件系统对象。 管道只能单向通信,如果要实现双向通信,就得再开辟一个新的管道出来 管道分为无名管道和有名管道,无名管道只能在具有血缘关系的进程间通信,有名管道可以在多进程之间通信 管道由pipe函数创建,函数声明如下: /* Create a one-way communication channel (pipe). If successful, ...

2019-11-09 16:52:40 277

cuda_compile_generated_NCVPyramid.cu.o.cmake

安装cuda后,安装opencv出现Error generating file,替换文件即可

2017-07-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除