Linux
RYLUCK
这个作者很懒,什么都没留下…
展开
-
Linux进程间通信:共享内存
共享内存它是不同进程之间共享的内存区域共享内存是在多个进程之间共享内存区域的一种进程间的通信方式,它是在多个进程之间对内存段进行映射的方式实现内存共享的是IPC最快的方式共享内存方式直接将某内存段进行映射,多个进程间的共享内存是同一块的物理空间,仅仅是地址不同而已,因此不需要进行复制,可以直接使用此段空间共享内存的特点(1)共享内存就是允许两个不相关的进程访问同一个内存(...原创 2019-10-20 16:15:24 · 506 阅读 · 0 评论 -
linux进程间通信:消息队列
消息队列的定义消息队列是内核地址空间中的内部链表,通过linux内核在各个进程之间传递内容,消息顺序地发送到消息队列中,并且以几种不同的方式,从队列中获取,每个消息队列可以用IPC标识符唯一的进行标识,内核中的消息队列是通过IPC的标识符来区别的,不同的消息队列之间是相互独立的,每个消息队列中的消息又构成一个独立的链表。基本概念消息队列提供了一种从一个进程向另一个进程发送一个数据块...原创 2019-10-18 17:02:15 · 268 阅读 · 0 评论 -
Linux:进程间通信:管道
什么是进程间通信(IPC)?它指的是不同进程之间传播和交换信息,多个进程之间互相沟通的一种方法;进程间通信(IPC)有什么目的?数据传输:一个进程需要将它的数据发送给另一个进程; 资源共享:多个进程之间共享同样的资源;(需要内核提供互斥和同步进制) 一个进程需要向另一个或一组进程发送消息,通知它发生了某种事件(如进程终止需要通知父进程) 进程控制:有些进程希望完全控制另一个...原创 2019-10-16 17:47:07 · 317 阅读 · 0 评论 -
Linux:关于硬链接与软链接
linux链接文件类似于Windows下的快捷方式;链接文件分为软链接和硬链接;一、硬链接:1、首先我们在目录下创建一个文件 text.txt 文件;用命令touch创建:touch text.txt此时text.txt文件就创建好了2、创建好之后,我们接着用 stat 命令查看一下text.txt文件信息: stat text.txt此时我们看到:...原创 2019-10-03 11:22:34 · 498 阅读 · 0 评论