E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
----进程间通信
信号发送与处理-上
信号是一种"软件中断",用来处理异步事件内核发送信号到某个进程,通知进程事件的发送事件可能来自硬件,可能来自用户输入,可能来自除零错误信号是一种类型的
进程间通信
方式(一个进程向另一个进程发送信号)A进程发生事件
qq_52484093
·
2023-11-07 18:29
Linux系统编程
linux
MIT6.S081操作系统实验——Xv6-and-Unix-utilities
本次实验的学习目标是:学习并理解用户使用shell执行命令时的具体过程命令的参数如何被进程使用对Unix的
进程间通信
方式之一pipe有基础了解为什么用户进程要使用OS提供的IPC进行通信?了解Un
foliet
·
2023-11-07 15:40
MIT6.S081-2021
linux
risc-v
c语言
Linux C 系统编程 2-4 进程管理
进程间通信
该系列文章总纲链接:专题分纲目录LinuxC系统编程本章节思维导图如下所示(思维导图会持续迭代):第一层:第二层:
进程间通信
的意义在于怎样让多个进程相互之间访问数据,在linux下有很多种方式来实现。
图王大胜
·
2023-11-07 12:59
Linux
系统
linux
c语言
运维
【Linux系统编程】Linux多进程开发-
进程间通信
进程间通信
***进程是一个独立的资源分配单元,不同进程(这里所说的进程通常指的是用户进程)之间的资源是独立的,没有关联。不能在一个进程中直接访问另一个进程的资源。
Beyon.sir
·
2023-11-07 11:44
Linux高并发服务器开发
linux
服务器
linux c进程间信号量,Linux 通过信号量实现
进程间通信
对于不同进程间的通信可以通过使用前面介绍过得管道来实现,管道类似一种文件系统,但是只能单向进行数据传送。使用不是很方便。今天通过使用信号量,可以很方便的完成两个进程间的交互。多与不同的进程访问同一块区域,通过使用信号量,确保同一时刻只有获得信号量的进程可以访问,当访问进程释放信号量,其它进程竞争获取信号量,得到信号量的进程可以进行访问。二、信号量的工作原理由于信号量只能进行两种操作等待和发送信号,
托卡马克之冠mkq
·
2023-11-07 10:38
linux
c进程间信号量
Linux
进程间通信
之信号量
目录概述信号量接口函数信号量用于同步信号量用于互斥IPC操作指令概述进程通信的概念请参考上一篇文章:Linux
进程间通信
之共享内存。信号量作用:用于进程/线程同步或互斥的机制。
金城孤客
·
2023-11-07 10:31
Linux
应用编程
Linux进程间通信
信号量
semget
semctl
同步互斥
网络:网络协议基本原理
引入
进程间通信
,其实是通过内核的数据结构完成的,主要用于在一台linux上两个进程之间的通信。但是,一旦超出一台机器的范畴,我们就需要一种跨进程的通信机制。
OceanStar的学习笔记
·
2023-11-07 09:26
网络
操作系统
linux
嵌入式 Linux
进程间通信
(四)——Linux系统日志
嵌入式Linux
进程间通信
(四)——Linux系统日志syslog是一种工业标准的协议,用来记录设备的日志。
weixin_33770878
·
2023-11-07 06:33
操作系统
嵌入式
Linux内核——红黑树的原理和算法详细介绍(内含代码演示)
一、视频教程初识Linux内核进程通信能这么玩Linux内核
进程间通信
组件的实现大牛教你学Linux内核红黑树应用面试必备技能,Linux内核中的3种使用红黑树在lin
简说Linux内核
·
2023-11-06 14:57
算法
java
编程语言
数据结构
红黑树
MPI并行计算的基本介绍和使用
示例点对点通信标准通信缓存通信同步通信就绪通信MPI组通信广播-一对多收集散发组收集归约(reduce)归约并散发MPI基本概念MPI(MessagePassinInterface消息传递接口)是一种消息传递编程模型,最终目的是服务于
进程间通信
turbolove
·
2023-11-06 11:37
C/C++
c++
线程同步——互斥量解锁、解锁
类似与
进程间通信
信号量的加锁解锁。对互斥量进行加锁后,任何其他试图在此对互斥量加锁的线程都会被阻塞,直到当前线程释放该互斥锁。
XXX_MRX
·
2023-11-06 09:27
Linux系统编程——线程
linux
c语言
【Linux】互斥锁和死锁
目录1.术语2.买票案例3.互斥锁的本质4.可重入与线程安全5.死锁6.总结前言
进程间通信
告诉我们,两个进程要想进行通信,就必须先看到一份临界资源。而对于临界资源的操作,管道是自带同步与互斥机制的。
DanteIoVeYou
·
2023-11-06 09:57
Linux运维
linux
C++多线程编程分析-线程间通信
相比于
进程间通信
来说,线程间通信无疑是相对比较简单的。
luckyone906
·
2023-11-06 08:18
堆栈
线程
c++
开发语言
后端
一文让你彻底明白,理解I/O多路复用
作为程序员我们只需要将其理解为一个Nbyte的序列就可以了:b1,b2,b3,b4,.......bN实际上所有的I/O设备都被抽象为了文件这个概念,一切皆文件,EverythingisFile,磁盘、网络数据、终端,甚至
进程间通信
工具管道
Linux内核站
·
2023-11-06 07:25
网络
java
服务器
python与Electron联合编程记录之五(
进程间通信
)
进程间通信
进程间通信
是Electron构建程序的关键之一,主要通过ipcMain和ipcRenderer这两个模块来实现,通过开发人员定义的“通道”传递消息来进行通信。
superanet
·
2023-11-06 03:05
electron
javascript
前端
python
flask
Linux网络子系统收发数据包的流程
网络是一种把不同计算机或网络设备连接到一起的技术,它本质上是一种
进程间通信
方式,特别是跨系统的
进程间通信
,必须要通过网络才能进行。
在路上288
·
2023-11-06 00:35
性能测试
linux
Linux编程——
进程间通信
(信号灯集、消息队列)
目录一、信号灯集1.1概念1.2信号灯集创建步骤⭐⭐⭐1.3信号灯集对应函数1.4练习二、消息队列2.1特点2.2消息队列的创建步骤2.3函数2.4练习一、信号灯集1.1概念信号灯(semaphore),也叫信号量。它是不同进程间或一个给定进程内部不同线程间同步的机制;SystemV的信号灯是一个或者多个信号灯的一个集合。其中的每一个都是单独的计数信号灯。而Posix信号灯指的是单个计数信号灯。通
Sunqk5665
·
2023-11-05 22:20
#
c语言
linux
笔记
嵌入式开发
进程间通信
共享内存 信号灯集 消息队列
【1】共享内存:特点:共享内存是一种最为高效的
进程间通信
方式,进程可以直接读写内存,而不需要任何数据的拷贝为了在多个进程间交换信息,内核专门留出了一块内存区,可以由需要访问的进程将其映射到自己的私有地址空间进程就可以直接读写这一内存区而不需要进行数据的拷贝
Aimer_N
·
2023-11-05 22:16
linux
c
数据库
进程间通信
——共享内存、消息队列、信号灯集
一、共享内存共享内存是通信效率最高的
进程间通信
方3式——内存映射(将内核空间地址映射到用户空间,访问该映射空间即相当于访问内核空间)二、消息队列就是一些消息的列表。
玲今天提不起劲
·
2023-11-05 22:16
c语言
Linux之
进程间通信
(二):共享内存、信号灯集、消息队列
目录共享内存特点步骤函数接口系统命令代码演示信号灯集特点步骤命令函数接口代码演示消息队列特点步骤操作命令函数接口代码演示提醒:Linux之
进程间通信
(一):无名管道、有名管道、信号量共享内存特点1共享内存是一种最为高效的
进程间通信
方式
sansan33shanshan
·
2023-11-05 22:43
java
jvm
开发语言
linux
进程间通信
-共享内存,消息队列,信号灯集,socket套接字
进程间通信
SystemVIPCIPC对象IPC对象类型IPC对象标识符IPCftok创建keyIPC对象创建流程IPC对象系统命令共享内存(sharememory)共享内存的特点共享内存的机制共享内存使用步骤一
诗丶远方的田筠
·
2023-11-05 22:42
Liunx系统编程之
进程间通信
进程间通信
(IPC)是指在不同进程之间传播或交换信息。
陈(Chen)
·
2023-11-05 19:35
linux系统编程
linux
Linux之管道
管道管道什么是管道匿名管道readpipe应用有名管道mkfifoopenunlinkcopyonwrite管道什么是管道管道是Linux中最古老的
进程间通信
的方式我们把一个进程连接到另一个进程的一个数据流称作一个管道注意
温柔了岁月.c
·
2023-11-05 09:14
Linux从基础到入门
linux
网络
服务器
linux捕捉程序退出信号,linux trap脚本信号捕获命令的使用
原标题:linuxtrap脚本信号捕获命令的使用linux的信号,可以用于
进程间通信
,还可以用于系统向进程发送命令。
hore12
·
2023-11-05 02:29
linux捕捉程序退出信号
进程间通信
(IPC)
进程间通信
概述
进程间通信
是指不同进程之间交换或传播信息。
XXX_MRX
·
2023-11-04 20:24
Linux系统编程——进程
linux
c语言
网络编程概述
进程间通信
(消息、队列、共享内存、管道、信号、信号量)依赖于内核,就导致无法进行多机通信,比如Linux和安卓手机,树莓派和51单片机等。
XXX_MRX
·
2023-11-04 20:20
Linux系统编程——网络编程
linux
c语言
网络基础扫盲-初识网络
地址前言在以前网络不够发之前,各个实验室进行一些研究时需要进行数据的交流,但是那时车马很慢,一生只够跑几次,所以就有人研究了网络,既然在单个计算机上可以实现不同的进程之间的数据交换,遵循一定的约定可以实现
进程间通信
yu.snake
·
2023-11-04 18:37
Linux
网络
【C#】共享内存通信的学习(传递结构体)
共享内存是
进程间通信
的一种方式,这里先插句话,我们用thread打开的是线程,一个程序是一个进程,但是
福尔摩司
·
2023-11-04 15:25
C#
c#
经验分享
零基础Linux_25(多线程)信号量+基于环形队列的生产消费模型+自选锁+读写锁
1.信号量之前在学习
进程间通信
的时候,简单地介绍过一下
GR_C
·
2023-11-04 15:51
⑥零基础Linux操作系统
linux
c++
生产者消费者模型
信号量
面试
Linux 网络编程学习笔记——六、高级 I/O 函数
目录一、pipe函数pipe函数可用于创建一个管道,以实现
进程间通信
,定义如下:#includeintpipe(intfd[2]);pipe函数的参数是一个包含两个int型整数的数组指针。
BeZer0
·
2023-11-04 13:55
计算机网络
linux
网络
学习
shell编程基础(第14篇:管道符号的妙用)
前言类Unix系统中,有非常多的命令,如果每个命令都只能独立运行,无法发挥他们的作用,前辈们利用管道,把命令组合在一起使用,管道也是
进程间通信
的方式之一管道符在shell编程中,管道符用竖线字符(|)表示
叫我王员外就行
·
2023-11-04 13:06
Linux
shell脚本
shell
Service—AIDL跨进程通信
那么我们在开发一个应用程序时往往需要调用某个其它进程中的service,这时候就需要跨
进程间通信
。
似焰如火
·
2023-11-04 08:29
Android IPC
进程间通信
,分析Binder机制原理及AIDL实例
https://blog.csdn.net/csdn_aiyang/article/details/81592394
MrKuking
·
2023-11-04 07:29
操作系统(32)
12、
进程间通信
有哪些方式?13、进程和线程的联系和区别?14、线程上下文切换了解吗?15
平凡@之路
·
2023-11-04 05:53
java
服务器
linux
d-bus常用接口
DBus提供了一系列API函数,以便应用程序可以使用DBus进行
进程间通信
。以下是DBus的一些重要函数:dbus_bus_get():获取指定类型的DBus总线。
一如既往の
·
2023-11-03 20:45
OpenBMC
linux
计算机网络基础
视频入口分层功能应用层通过
进程间通信
完成网络任务传输层为两台主机中进程通讯提供提供通用的数据传输服务网络层负责地址管理和路由选择,为分组交换网上的不同主机提供分组交换服务数据链路层相邻节点间无差错的传输数据帧物理层传输比特流应用层
敬亭山_
·
2023-11-03 19:43
计算机网络
android services启动方式 官方文档翻译
此外,android组件可以绑定services以及和services交互,甚至执行
进程间通信
。例如,services可以在后台处理网络通信,播放音乐,或者和contentprovider
尼格拉斯的帽子戏法
·
2023-11-03 13:11
android
services
官方
启动
方式
高并发、多线程、分布式都不懂,你拿什么跳槽阿里、腾讯、京东?
(3)线程间通信,同机器
进程间通信
,跨机器
进程间通信
,各有什么方法?(4)下列三种业务,应该如何使用线程池:高并发、任务执行时间短的业务并发不高、任务执行时间长的业务并发高、业务执行时间长的
小课VIP
·
2023-11-03 13:29
libuv 原理_进程 | libuv中文教程
Processeslibuv提供了相当多的子进程管理函数,并且是跨平台的,还允许使用stream,或者说pipe完成
进程间通信
。在UNIX中有一个共识,就是进程只做一件事,并把它做好。
weixin_42486083
·
2023-11-03 07:30
libuv
原理
理解Nodejs中的
进程间通信
前置知识文件描述符在Linux系统中,一切都看成文件,当进程打开现有文件时,会返回一个文件描述符。文件描述符是操作系统为了管理已经被进程打开的文件所创建的索引,用来指向被打开的文件。当我们的进程启动之后,操作系统会给每一个进程分配一个PCB控制块,PCB中会有一个文件描述符表,存放当前进程所有的文件描述符,即当前进程打开的所有文件。进程中的文件描述符是如何和系统文件对应起来的?在内核中,系统会维护
语无伦次¥!
·
2023-11-03 07:26
node.js
Libuv源码分析 —— 10. unix域
unix域Unix域一种
进程间通信
的方式,他类似socket通信,但是他是基于单主机的。可以说是单机上的socket通信。
Anita-Sun
·
2023-11-03 07:53
Libuv源码解析
libuv
libuv 的Processes
libuv提供了相当多的子进程管理函数,并且是跨平台的,还允许使用stream,或者说pipe完成
进程间通信
。在UNIX中有一个共识,就是进程只做一件事,并把它做好。
怕什么真理无穷
·
2023-11-03 07:23
Linux
基础
p2p
网络协议
网络
网络编程期末复习
网络编程期末复习第一章理解网络编程和套接字第二章第三章地址族与数据序列第五章基于TCP的服务器端/客户端第六章基于UDP的服务器端/客户端第七章优雅地断开套接字连接第九章套接字的多种可选项第十章多进程服务器端第十一章
进程间通信
第十二章
*南有乔木
·
2023-11-02 09:20
stu
网络协议
tcpip
一文读懂channel设计
其中最简单的构造方式当属多进程,但是多进程的并发程序,由于对进程控制和
进程间通信
开销巨大,这样的并发方式往往会很慢。因此,操作系统提供了更小粒度的运行单元:线程(确切叫法是内核线程)。
机器铃砍菜刀s
·
2023-11-02 07:50
gRPC-谷歌高性能RPC框架
概要RPC远程过程访问gPRC具有标准化、可通用和跨平台的特点
进程间通信
,通常是指一个应用实例调用另外一个应用实例所提供的服务,而这两个应用都运行在自己独立的进程中,通过网络彼此交换信息的过程。
疯狂敲代码的老刘
·
2023-11-02 07:27
rpc
java
网络协议
本地
进程间通信
(二)--套接字socket
目录一、什么是Socket?二、socket通信流程Server端一、创建socket二、命名socket。三、绑定四、监听五、关闭Client端一、创建socket二、connect三、发送数据四、关闭socket一、什么是Socket?套接字除了可以实现网络间不同主机间的通信外,还可以实现同一主机的不同进程间的通信,且建立的通信是双向的通信。本文主要介绍本地进程间socket通信。我们知道两个
银冰冷月
·
2023-11-02 03:27
进程间通信
进程间通信
socket
linux
unix 域套接字实现
进程间通信
目录1、认识域套接字2、unix域套接字相关API及地址结构介绍(1)创建unix域套接字(2)填充地址结构sockaddr_un3、unix域套接字实现
进程间通信
(以UDP为例)1、认识域套接字和之前
仲夏夜之梦~
·
2023-11-02 03:26
Linux
基础
linux
TCP套接字通信
我们知道在本地
进程间通信
有很多种方式:比如管道、消息队列、共享内存、同步与互斥等,这些方法都要求通信的两个进程位于同一个主机那么网络之间该如何通信呢?
优秀005
·
2023-11-02 03:56
linux
tcp
通信
套接字编程
网络
5.1 运输层协议概述
思维导图:前言:第5章运输层笔记1.概览主要内容:介绍运输层协议的特点、
进程间通信
、端口、UDP和TCP协议、可靠传输、TCP报文段的首部格式、TCP的关键概念(如滑动窗口、流量控制、拥塞控制和连接管理
夏驰和徐策
·
2023-11-01 23:22
程序猿之计算机网络
网络
计算机网络
使用vue3+vite+elctron构建小项目介绍Electron
进程间通信
进程间通信
(IPC)是在Electron中构建功能丰富的桌面应用程序的关键部分之一。
赢乐
·
2023-11-01 20:20
vue3
Electron
electron
arcgis
javascript
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他