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
进程间
Linux中信号量相关接口及环形队列
初始化信号量#includeintsem_init(sem_t*sem,intpshared,unsignedintvalue);参数:pshared:0表示线程间共享,非零表示
进程间
共享val
铁蛋Q
·
2024-08-23 11:54
linux
运维
服务器
python之UDP 通讯
网络使用网络能够把多方链接在一起,然后可以进行数据传递所谓的网络编程就是让在不同的电脑上的软件能够进行数据传递,即
进程间
的通讯ipip地址用来标记一台电脑每个ip包括网络地址和主机地址查看或配置网卡信息
FreeSpider公众号
·
2024-08-23 06:29
Python
Python
channel 和 session 简介
在编程中,channel和session这两个术语有着不同的含义:Channel(通道):在Rust以及其他并发编程语言或框架中,channel通常用于实现
进程间
通信(IPC)或线程间通信(IPC)。
星河繁
·
2024-08-22 18:17
服务器
运维
IPC-共享内存-
进程间
通信方式 网络编程基本知识
共享内存是一种高效的IPC机制,允许不同进程共享同一块内存区域。以下是共享内存相关知识点及函数的详细介绍和示例:1.shmget()功能:创建一个新的共享内存段或获取一个现有的共享内存段的标识符。语法:intshmget(key_tkey,size_tsize,intshmflg);参数:key:共享内存段的键值,通常使用ftok()函数生成。size:共享内存段的大小(以字节为单位)。shmfl
王鑫的博客886
·
2024-08-22 08:43
算法
linux
开发语言
c语言
数据结构
春招面试高频题目总结
面试问题redis可以用于
进程间
通信吗?Why?How?--->延展一下有哪些
进程间
通信技术,优劣如何?有大量的插入sql语句,一条条的插入性能很差,如何通过事务进行优化?保证线程安全的策略有哪些?
小杰312
·
2024-03-22 03:19
面试笔试
面试
c++
职场和发展
学习
操作系统-进程 线程 协程
进程之间相互独立它直接申请独立的内存空间,并且由操作系统负责管理和调度,不会直接影响其他进程的内存空间,因此
进程间
的数据不共享。一个进程的崩溃不会影响其他进程的执行。进程之间的通
迷路剑客
·
2024-03-22 02:49
java
linux
jvm
146 Linux 网络编程2 ,Socket编程,如何创建Linux 服务器 和linux 客户端
实际上更细化的说:应该是将这三都写进程序里面:IP类型(IPV4或者IPV6),IP地址(192.168.39.78),端口号(900)套接字概念Socket本身有“插座”的意思,在Linux环境下,用于表示
进程间
网络通信的特殊文件类型
hunandede
·
2024-03-18 08:46
服务器
linux
网络
一文彻底搞懂
进程间
通信方式
文章目录1.
进程间
通信的概念2.
进程间
通信的7种方式2.1管道/匿名管道(pipe)2.2有名管道(FIFO)2.3信号(Signal)2.4消息(Message)队列2.5共享内存(sharememory
澡澡洗澡澡
·
2024-03-17 20:31
面经
数据结构
linux
java
服务器
进程
linux下的
进程间
通信
转自http://blog.csdn.net/eroswang/article/details/1772350详细的讲述
进程间
通信在这里绝对是不可能的事情,而且笔者很难有信心说自己对这一部分内容的认识达到了什么样的地步
江洋之道
·
2024-03-17 14:50
linux
运维
服务器
探索 Linux 下的内存映射(mmap):原理、应用与实践
此外,mmap还可以用于创建匿名内存映射,用于
进程间
通信或者共享内存。mmap函数addr:指定被映射到进程空间内的起始地址,通常设为NULL,代表让系统自动选定
@新法
·
2024-03-14 13:08
Linux
服务器开发
Linux
系统编程
linux
服务器
内存映射
零拷贝
Python面试题
多
进程间
共享数据,可以使用multiprocessing.Value和multiprocessing.Array。如果你的应用真的对性能有超级严格的要求,比如100us就对你的应用有很大影响
生活需要深度
·
2024-03-12 17:07
Python
Python
面试
Linux进程通信之共享内存
共享内存的介绍2、共享内存函数介绍1.创建共享内存函数shmget2.映射内存函数shmat3.分离共享内存函数shmdt4.删除共享内存函数shmctl3、示例:4、扩展1、共享内存的介绍共享内存是一种
进程间
通信
Tyro_wang
·
2024-03-03 18:10
linux
运维
服务器
【学习笔记】APP启动时间测试
APP启动1.1APP启动流程(1)Launcher通过Binder
进程间
通信机制通知ActivityManagerService,它要启动一个Activity;(2)ActivityManagerService
池上花谷
·
2024-02-20 21:08
学习笔记
windows全局共享内存——不同权限进程之间共享内存
“共享内存”(sharedmemory)可以定义为对一个以上的进程是可见的内存或存在于多个进程的虚拟地址空间,是一种高效的
进程间
通信方式。
anranjingsi
·
2024-02-20 19:55
windows
多进程
c++
aidl作业
aidl是(AndroidInterfaceDefinitionLanguage)的简称是一种接口描述语言,用来定义
进程间
通信的接口。
金馆长说
·
2024-02-20 18:15
node系列扯犊子之十Cluster模块
worker之间采用
进程间
通信交换消息,cluster模块内置一个负载均衡器,采用Round-robin算法协调各个worker进程之间的负载。
wsgdiv
·
2024-02-20 18:02
android aidl
进程间
通信封装通用实现-用法说明
接上一篇:androidaidl
进程间
通信封装通用实现-CSDN博客该aar包的使用还是比较方便的一先看客户端1初始化JsonProtocolManager.getInstance().init(mContext
练习本
·
2024-02-20 15:27
常用知识点分类汇总
android
android aidl
进程间
通信封装通用实现
接上一篇的分析,今天继续aidl复杂流程封装-CSDN博客今天的任务就是将代码梳理下放进来1项目gradle配置:需要将对应的代码放到各自的目录下,这里仅贴下关键内容,细节可以下载代码慢慢看sourceSets{main{manifest.srcFile'src/main/AndroidManifest.xml'java.srcDirs=['src/main/java']aidl.srcDirs=
练习本
·
2024-02-20 15:57
常用知识点分类汇总
android
Android Binder通信原理--05:Binder驱动分析
2.概述 在Android中,用户空间的应用程序都可以看做是一个独立的进程,
进程间
存在隔离,进程不能互相访问数据,如果需要访问就需要借助内核。 每个应用程序都
Darcy1024
·
2024-02-20 14:24
Electron实战之
进程间
通信
进程间
通信(IPC)并非仅限于Electron,而是源自甚至早于Unix诞生的概念。
xiangzhihong8
·
2024-02-20 13:05
Electron
electron
前端
数据库
面试浏览器框架八股文十问十答第二期
⭐1)进程之间的通信方式进程之间通信的方式包括:管道(Pipe):单向通信,通常用于具有亲缘关系的
进程间
通信。命名管道(NamedPipe):允许无亲缘关系的进程进行通信。
程序员小白条
·
2024-02-20 04:43
面试八股文系列
面试
职场和发展
八股文
面试必备
前端
浏览器
计算机网络
Android 基础技术——Binder 机制
笔者希望做一个系列,整理Android基础技术,本章是关于Binder机制什么是Binder机制:Binder是一种
进程间
通信机制驱动:Binder是一个虚拟物理设备驱动应用层:Binder是一个能发起通信的
我不勤奋v
·
2024-02-20 03:10
Android
基础技术
binder
android
基础
1.3.网络编程
python的网络编程,就是在python的程序本身的进程内,连接到指定的服务器进程的通信端口进行通信,所以网络通信,可以看作是两个
进程间
他通信。
sty3318
·
2024-02-19 20:56
python学习
python
学习
C++动态开辟与C对比
用户可使用系统接口创建共享共享内存,做
进程间
通信。3.堆用于程序运行时动态内存分配,堆是可以上增长的。4.数据段--存储全局数据和静态数据。
猪蹄手
·
2024-02-19 16:30
数据结构
Electron实战之
进程间
通信
进程间
通信(IPC)并非仅限于Electron,而是源自甚至早于Unix诞生的概念。
·
2024-02-19 10:54
前端electron
C++内存管理
用户可使用系统接口创建共享共享内存,做
进程间
通信。(Linux课程如果没学到这块,现在只需要了解一下)3.堆用于程序运行时动态内存分配,堆是可以上增长的。4.数据段--存储全局数据和静态数据。
可涵不会debug
·
2024-02-15 03:54
C++
c++
开发语言
linux应用
进程间
通信之共享内存(POSIX)
1、前言1.1定义POSIX共享内存是一种在UNIX和类UNIX系统上可用的
进程间
通信机制。它允许多个进程共享同一块内存区域,从而可以在这块共享内存上进行读写操作。
我系真滴菜
·
2024-02-14 15:29
linux应用
linux
运维
服务器
【Linux】
进程间
通信之共享内存
为什么
进程间
需要通信?1、数据传输:一个进程需要将它的数据发送给另一个进程。2、资源共享:多个进程之间享受同样的资源3、通知事件:一个进程需要向另一个或另一组进程发送消息,通知它们发生了某种事件。
S-Lyf
·
2024-02-14 15:29
Linux系统
进程间通信
共享内存
shmget
shmctl
shmdt
linux应用
进程间
通信之信号量(POSIX)
1、前言1.1定义POSIX信号量是一种用于同步进程之间对共享资源访问的机制。它允许进程在访问共享资源之前进行互斥和同步操作,以确保数据的一致性和正确性。POSIX信号量通常由一个整数值表示,可以进行原子增减操作,以及等待和通知操作。1.2应用场景进程同步:当多个进程需要访问共享资源时,可以使用信号量来确保只有一个进程能够访问资源,从而避免数据竞争和冲突。控制资源访问:信号量可以用于限制对资源的访
我系真滴菜
·
2024-02-14 15:29
linux应用
linux
运维
服务器
Linux中FIFO管道
介绍:FIFO被称为命名管道,pipe只能用于有血缘关系的
进程间
通信,但通过FIFO,不相关的进程也可以
进程间
通信。
落落落sss
·
2024-02-14 12:12
linux
运维
服务器
【Linux笔记】
进程间
通信之管道
一、匿名管道我们在之前学习进程的时候就知道了一个概念,就是
进程间
是互相独立的,所以就算是两个进程是父子关系,其中一个进程退出了也不会影响另一个进程。
林先生-1
·
2024-02-14 10:09
Linux操作系统
笔记
c++
c语言
服务器
后端
linux
寒假作业-day2
进程间
通信的7种方式,总结出他们的优点1.内核提供的原始通信方式有三种1.1无名管道1.2有名管道1.3信号2.SystemV提供了三种通信方式2.1消息队列2.2共享内存3.1信号量(信号灯集)3.套接字通信
linklzhl
·
2024-02-14 10:05
c语言
数据结构
浅谈Socket
2.1、本地
进程间
通信a、消息传
小郭同學6
·
2024-02-14 08:07
Linux_
进程间
通信
管道SystemV共享内存SystemVIPC接口介绍由于进程地址空间的存在,所以
进程间
有具有独立性,一个进程看不到另一个进程的数据。那么如果我们想让
进程间
通信,就必须先让它们先看到同一份资源。
bhbca
·
2024-02-14 07:09
Linux
linux
运维
百面嵌入式专栏(面试题)驱动开发面试题汇总 2.0
(2)第二种分类方式:进程调度(SCHED)、
进程间
通信(IPC)、内存管理(MM)、虚拟文件系统(
内核笔记
·
2024-02-14 06:08
嵌入式岗位笔试面试真题讲解
驱动开发
面试
分布式计算编程基础---云计算笔记DAY4
进程间
通信(interprocesscommunication,IPC)概念:互相独立
进程间
通信及共同协作以完成某项任务的能力进程:程序运行时的表示(分布式计算的核心技术)分布式计算中,两个或多个进程按约定的某种协议进行
zsy_zz
·
2024-02-14 03:20
云与大
操作系统
操作系统
进程间
通信的方法都有什么信号量(semophore):信号量是一个计数器,可以用来控制多个进程对共享资源的访问。它常作为一种锁机制,防止某进程正在访问共享资源时,其他进程也访问该资源。
Impossible安徒生
·
2024-02-14 03:13
C#用 IPC通道
进程间
通信
有一个解决方案,其中包括一个Windows服务和一个Windows应用程序,两者之间需要进行通信。查了下,可以使用多种方法,如Webservice(适用于不同系统及跨平台情况)、.NETRemoting、消息队列、WCF(集成了前述方法的功能,但太新,不支持Windows2000及以前的系统),其中Remoting可以支持TCP、HTTP、IPC通道的通信,而IPC通道速度快,且仅能供处于同一个系
北风知我意
·
2024-02-13 23:25
进程间
通信IPC,管道、共享内存、消息队列、信号量原理介绍
目录前言知识点SystemVIPC机制POSIX标准操作系统的原语同步机制互斥锁读写锁条件变量信号量原子性与互斥性半双工通信机制全双工通信机制内存级文件ftok()介绍用例:为什么是什么管道命令mknodmkfifo函数pipe()mkfifo()是什么匿名管道原理(匿名管道)管道文件管道文件的文件描述符原理(不同进程看到同一份资源)问题:0.管道文件会在进程中创建页表项嘛?1.管道也是文件,他有
light.849
·
2024-02-13 22:03
模块知识
linux
git
c++
IPc
计算机网络(五)——运输层
运输层的作用:运输层提供应用
进程间
的逻辑通信;复用
辘轳鹿鹿
·
2024-02-13 19:56
进程间
通信的7种方式以及优点
七种通信方式为有名管道、无名管道、信号、消息队列、共享内存、信号灯集、套接字。无名管道:无名管道是没有名字的管道,是一个特殊的文件。因为没有名字只能进行亲缘进程之间进行通信,也可以自己和自己进行通信。无名管道打开会开启两个文件描述符,一个读文件描述符一个写文件描述符。因为没有名字,不能使用open函数打开,需要使用特殊的api函数pipe()管道大小为64K有名管道有名管道:有名字的管道,是一个特
傻猪猪一枚
·
2024-02-13 15:39
网络
02-Linux 网络基础(Network Namespase、veth pair、bridge、Iptables)
在Linux的世界里,文件系统挂载点、主机名、POSIX
进程间
通信消息队列、进程PID数字空间、IP地址、userID数字空间等全局系统资源被namespace分割,装到一个个抽象的独立空间里。
VwenbinV
·
2024-02-13 08:40
网络
内核
java
linux
网络通信
详解Python中的多进程、
进程间
通信(队列和管道) - multiprocessing、Process、Pool、Queue、Pipe详解
其他关于Python的总结文章请访问:https://www.jianshu.com/nb/47435944详解Python中的多进程、
进程间
通信(队列和管道)-multiprocessing、Process
超级超级小天才
·
2024-02-13 08:51
寒假作业2
进程间
通信的七种方式1.无名管道:(1)无名管道顾名思义以一个没有名字的管道,是一个特殊的文件,存在于内存上,不在文件系统展示;(2)无名管道会返回两个文件描述符,分别对应管道的读端和写端,当两端都被关闭
weixin_51788918
·
2024-02-13 07:36
服务器
运维
【Linux
进程间
通信】匿名管道
【Linux
进程间
通信】匿名管道目录【Linux
进程间
通信】匿名管道
进程间
通信介绍
进程间
通信目的
进程间
通信发展
进程间
通信分类管道用fork来共享管道原理站在文件描述符角度——深度理解管道站在内核角度——
爱写代码的刚子
·
2024-02-12 22:33
Linux
linux
运维
大数据
【Linux
进程间
通信】用管道实现简单的进程池、命名管道
【Linux
进程间
通信】用管道实现简单的进程池、命名管道目录【Linux
进程间
通信】用管道实现简单的进程池、命名管道为什么要实现进程池?
爱写代码的刚子
·
2024-02-12 22:03
Linux
linux
c++
算法
进程间
通信
前言进程具有独立性,进程想要通信其实是有难度的,与独立性相违背。进程通信的本质是让不同的进程看到同一份资源。为什么要进程之间互相通信:数据交互,控制,通知等目标。进程通信标准linux文件系统原生的:管道匿名管道systeamV:多进程——单机通信--共享内存--消息队列(不常用)--信号量(基本没用)posix:多线程——网络通信管道一个进程创建子进程,他的structfile问价描述符表要不要
huanqianhan
·
2024-02-12 22:27
Linux
linux
进程间
通信[二]
命名管道mkfifofilename创建管道共享内存systemV就是一段内存映射到两个进程之中,这段内存就是双方都可以看到同一块公共空间,变具备了
进程间
通信的前提条件。
huanqianhan
·
2024-02-12 22:27
Linux
linux
运维
服务器
假期作业2
进程间
七种通信方式及其优点1、无名管道:是一个特殊的文件,存储于内存中,不在文件系统中展示,适合亲缘
进程间
的通信;2、有名管道:与无名管道类似,但该特殊文件能在文件系统中查看,并且时候亲缘和非亲缘
进程间
的通信
chen_林凯
·
2024-02-12 19:30
c语言
【Linux】
进程间
通信——信号量
让大家久等啦,本期我们来讲讲Linux系统中的信号量目录一、引入二、认识信号量2.1信号量的概念2.2信号量的内核结构三、关于信号量的接口3.1semget3.2ipcs-s3.3ipcrm-s3.4semctl3.5semop四、理解IPC一、引入在开始之前我们先来认识几个概念:公共资源:多个进程或线程(至于线程我们后面会详细讲解)都可以访问和使用的资源互斥:任何一个时刻,都只允许一个执行流在进
1e-12
·
2024-02-12 12:19
Linux
linux
操作系统
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他