技术栈
ipc
大袁同学
10 小时前
linux
·
c++
·
管道
·
进程间通信
·
ipc
【进程间通信】:洞穿边界修管道,映射内存渡进程
前言:哈哈,其实还有一章“文件”的知识没有讲,实在没时间了,暂时搁置,我们直接来看IPC。在 Linux 的哲学里,进程是资源分配的最小单位。由于虚拟地址空间的隔离,每一个进程都像是一座悬浮在深海中的“孤岛”。但孤岛不应成为死地。我们要如何让两座孤岛安全地交换物资?是修一条狭窄但有序的管道?还是划出一片公共的海域(共享内存)?亦或是通过信号灯来建立某种默契的秩序?下面,正式进入学习!
ShineWinsu
1 天前
linux
·
c++
·
面试
·
进程
·
通信
·
管道
·
ipc
对于Linux:进程间通信IPC(匿名管道)的解析
hello 大家,我们又见面啦,在前面两篇博客中,我们痛苦且快乐的完成了对动静态库的制作和原理的分析,恭喜大家学习Linux的进度又多了一部分。
ShineWinsu
1 天前
linux
·
服务器
·
面试
·
笔试
·
进程
·
共享内存
·
ipc
对于Linux:进程间通信IPC(共享内存)的解析
hello 大家,那么上篇博客我们一起学习了实现两个不相关之间进程的通信的一个方法:命名管道,那么我们知道,方法肯定不止一种,所以本篇博客,我们来学习另一个方法——共享内存。
mounter625
8 天前
linux
·
运维
·
服务器
·
kernel
·
ipc
·
io_uring
【内核前沿】Linux IPC 迎来大变局?POSIX 消息队列增强、io_uring IPC 与 Bus1 十年回归
前言Linux 内核虽然提供了多种进程间通信(IPC)机制(如信号量、共享内存、消息队列、Unix 域套接字等),但对于追求高性能或复杂功能的用户来说,现有的工具包总显得有些“捉襟见肘”。
ShineWinsu
8 天前
linux
·
c++
·
面试
·
笔试
·
进程
·
ipc
·
命名管道
对于Linux:进程间通信IPC(命名管道)的解析
hello 大家,那么在上一篇博客中,我们详细の解析了IPC中的匿名管道这一种进程间的通信方式,那么我们知道,匿名管道是有很大的局限性的,它只适合于有血缘关系的两个进程,毋庸置疑,这就很受限。
拾光Ծ
8 天前
linux
·
c语言
·
linux系统编程
·
进程间通信
·
ipc
·
命名管道
【Linux系统编程】深入理解命名管道(Named Pipe):从原理到实战的完整指南
目录前言:一、命名管道二、创建命名管道二、命名管道与匿名管道区别实例一:用命名管道实现文件拷贝三、实现两个进程的简单通信
v13266562368
14 天前
物联网
·
音视频
·
低功耗
·
ipc
博通集成:BK7259 wifi6音视频芯片 200w视频流IPC 超低功耗
BK7259是一款高度集成的单频2.4 GHz Wi-Fi 6(802.11b/g/n/ax)和双模蓝牙5.4组合解决方案,并率先集成ARM Ethos-U65 microNPU,为边缘智能设备提供强大的本地AI算力。 BK7259是一款高度集成的芯片,具备强大的硬件配置,将多种强大的功能集于一身。它集成了多个ARM处理器,主频最高可达1 GHz,还配备了音频ADC/DAC、ISP(图像信号处理器)、H264编解码、GPU(图形处理器)、DPU(显示处理器)以及NPU(神经网络处理器,BK7259P
v13266562368
14 天前
物联网
·
音视频
·
ipc
·
ai边缘
博通集成:BK7259 支持200w视频流IPC 带ISP 硬件H264编解码 本地算力0.1T
BK7259 是博通集成面向AI IPC(网络摄像机)市场推出的高性能无线MCU,内置NPU + ISP + VPU + GPU完整视频处理链路,支持Wi-Fi 6,专为智能摄像机、可视门铃、婴儿监视器等视频IoT设备打造。
键盘会跳舞
14 天前
ipc
·
进程间通讯
·
share memory
·
smipc
[开源上新] 基于Share Memory的IPC : https://github.com/missionlove/SMIPC
A light IPC DLL based on share memory.github地址: https://github.com/missionlove/SMIPC
♛识尔如昼♛
2 个月前
操作系统
·
进程
·
ipc
操作系统(4)第二章- 进程通信
进程通信(IPC,Inter-Process Communication)是操作系统中让独立进程交换数据、同步协作的核心机制,用于打破进程间内存隔离,实现多进程协同。
_OP_CHEN
3 个月前
linux
·
服务器
·
操作系统
·
共享内存
·
c/c++
·
ipc
·
system v
【Linux系统编程】(三十三)System V 共享内存精讲:Linux 最快 IPC 的原理与实战精髓
前言一、共享内存的诞生:为何它是最快的 IPC?1.1 传统 IPC 的性能瓶颈:两次拷贝 + 内核中转
Andy Dennis
3 个月前
进程通信
·
ipc
进程通信方式介绍
进程间通信(Inter-Process Communication,IPC)是指在不同进程之间传递数据或信号的机制。由于进程有独立的地址空间,操作系统必须提供专门的机制来实现进程间通信。
code monkey.
3 个月前
linux
·
c++
·
ipc
【Linux之旅】Linux 进程间通信(IPC)全解析:从管道到共享内存,吃透进程协作核心
在 Linux 中,进程是资源分配的基本单位,彼此独立且拥有各自的地址空间 —— 这意味着进程间无法直接访问对方的数据。但实际开发中,进程间协作无处不在:比如终端中who | wc -l的管道通信、服务器进程与客户端进程的数据交互、多进程共享配置文件等。这就需要进程间通信(IPC,Inter-Process Communication) 机制打破隔离,实现数据传输、资源共享和事件通知。
柏木乃一
3 个月前
linux
·
服务器
·
c++
·
进程间通信
·
ipc
·
匿名管道
·
进程池
进程间通信IPC(1)IPC概述,匿名管道,进程池
1.IPC概述 2.匿名管道 3.进程池进程间通信的英文名缩写就是IPC,在前面我们了解到进程之间是有很强的独立性的,即使是父子进程之间数据也是不互通的,一旦子进程去修改数据,就会触发写实拷贝. 但是为了让进程间进行数据的传输.就出现了这门技术,进程间通信. 对于下面所说的进程间通信,他们本质原理都是一样的. 都是让两个进程看到同一份资源. 而这个资源一般是由操作系统提供.
好多渔鱼好多
3 个月前
服务器
·
ipc
·
rtsp server
·
rtsp 推流实现
【IPC】 RTSP Server 如何实现推流
目录1. RTSP Server 背景2. 核心流程(RTSP 交互)2.1 连接建立阶段2.2 DESCRIBE 请求
HalvmånEver
4 个月前
linux
·
运维
·
服务器
·
ipc
·
命名管道
·
管道pipe
Linux:命名管道实现IPC(进程间通信七)
上篇博客我们说过在这篇博客我们将改进我们上篇博客写的,命名管道实现简易通信,下面是改进之后的代码,这里我不详细写出来,希望大家可以凭借上节课的知识以及代码内容,真正的自己理解并且复现一遍~~
好多渔鱼好多
4 个月前
ipc
·
v4l2
·
video for linux
·
ipc摄像头
【IPC】V4L2 数据结构详解
目录一、前言二、核心数据结构体1. struct v4l2_capability2. struct v4l2_format
CQ_YM
4 个月前
linux
·
c语言
·
管道
·
ipc
·
管道通信
Linux管道通信
常见的 Linux IPC 通信方式可分为三大类,覆盖从单机到跨主机的不同场景:本文聚焦管道通信,详细拆解无名管道与有名管道的原理、用法,并补充 fileno()/fdopen() 函数的实战应用,最后通过一个字典查询实战案例,完整演示管道在父子进程协同工作中的落地场景。
加勒比之杰克
4 个月前
网络
·
管道
·
ipc
【操作系统原理】进程间通信之管道
进程是“资源分配的基本单位”,各自有独立的虚拟地址空间,默认互不干扰。 但真实系统里经常需要:结论:进程需要协同 → 必须通信。
metaRTC
5 个月前
uni-app
·
webrtc
·
ipc
webRTC IPC客户端UniApp版编程指南
yangipcclient新增uni-app版本sdk和demo,可同时适配移动端android/ios,为提升rtc性能,视图采用最底层的Surface/UIView,所有视图渲染和rtc处理都在C++/Object C里封装,助力uniapp版本性能和原生相同,开发者只需要使用javascript二次开发即可。