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
POSIX共享内存
MMAP和零拷贝
使得进程之间通过映射同一个普通文件实现
共享内存
。普通文件被映射到进程地址空间后,进程可以像访问普通内存一样对文件进行访问,不必再调用read(),write()等操作。
Robin92
·
2023-10-21 17:01
零基础Linux_18(进程间通信)
共享内存
+消息队列+信号量
目录1.
共享内存
1.1
共享内存
概念1.2系统函数shmget1.2.1key值和ftok1.2.2size+shmflg+返回值1.3系统调用shmctl1.4系统调用shmat和shmdt1.5
共享内存
进程间通信前期代码
GR_C
·
2023-10-21 15:46
⑥零基础Linux操作系统
linux
信息与通信
c++
信号处理
python——socket编程
1.简单了解socket通过计算机操作系统的知识我们知道进程与进程之间是相互隔离的,所以为了让进程之间可以通信,提供了几种进程通信的方式:1.信号;2.信号量;3.socket;4.
共享内存
;5.消息队列
PIZZA1
·
2023-10-21 12:05
服务器
网络
linux
python
笔记
信息与通信
Cunit单元测试框架-移植arm平台
一.CUnitLinux下环境搭建部分指令说明基本说明1.autoconf是一个用于生成shell脚本的工具,可以自动配置软件源代码以适应多种类似
POSIX
的系统。
July-Mao
·
2023-10-21 11:12
嵌入式软件基础
单元测试
【Linux初阶】多线程4 |
POSIX
信号量,基于环形队列的生产消费模型,线程池,线程安全的单例模式,STL-智能指针和线程安全
文章目录☀️一、
POSIX
信号量1.引入2.信号量的概念3.信号量函数☀️二、基于环形队列的生产消费模型1.理解环形队列2.代码案例☀️三、线程池☀️四、线程安全的单例模式1.单例模式与设计模式2.饿汉实现方式和懒汉实现方式
Captain-Lin
·
2023-10-21 09:45
Linux初阶
linux
安全
单例模式
c++
c语言
服务器
【Linux升级之路】8_Linux多线程
】多线程2|分离线程,线程库,线程互斥,可重入VS线程安全,锁的常见概念三、【Linux初阶】多线程3|线程同步,生产消费者模型(普通版、BlockingQueue版)四、【Linux初阶】多线程4|
POSIX
Captain-Lin
·
2023-10-21 09:42
Linux升级之路
linux
运维
服务器
c语言
c++
ivshmem-plain设备原理分析
文章目录前言基本原理
共享内存
协议规范具体实现设备模型数据结构设备初始化测试验证方案流程Libvirt配置Qemu配置测试步骤前言ivshmem-plain设备是Qemu提供的一种特殊设备,通过这个设备,
享乐主
·
2023-10-21 07:30
Qemu
ivshmem
虚拟化杀毒软件
Python文本终端GUI框架,太酷了
Curses是一个能提供基于文本终端窗口功能的动态库,它可以:使用整个屏幕创建和管理一个窗口使用8种不同的彩色为程序提供鼠标支持使用键盘上的功能键Curses可以在任何遵循ANSI/
POSIX
标准的Unix
千锋教育官方
·
2023-10-21 02:55
Python
python
开发语言
「高并发通信框架Netty4 源码解读(七)」NIO通道之Selector选择器
C/C++代码的工具箱中,许多年前就已经有select()和poll()这两个
POSIX
(可移植性操作系统接口)系统调用可供使用了。
源码之路
·
2023-10-21 02:39
并发程序设计(续)
十二、
共享内存
一、内存映射的基本使用(一)内存映射的概念1、
共享内存
的概念1)使用一个磁盘文件与内存中的一个缓冲区映射2)可以像访问普通内存一样对文件访问3)不需要read,write函数2、优点使用内存映射后
socket()
·
2023-10-20 19:30
linux
运维
服务器
MIT 6.S081 Lab: Xv6 and Unix utilities
我们将研究UNIX(Linux,Mac,
POSIX
和xv6)。让我们看看程序如何使用系统调用接口。例子:https://pdos.csail.m
Kevin__Mei
·
2023-10-20 18:30
MIT_OS
linux
操作系统
70、window11+visual studio2019+
共享内存
进行数据传输
基本思想:服务端和客户端写
共享内存
#include#includeusingnamespacestd;HANDLEg_EventRead;//读信号灯HANDLEg_EventWrite;//写信号灯/
sxj731533730
·
2023-10-20 14:24
C/C++基础知识
visual
studio
ide
Go 深入源码 —— channel
Don'tcommunicatebysharingmemory,sharememorybycommunicating.不要通过
共享内存
来通信,而要通过通信来实现内存共享。
IceberGu
·
2023-10-20 13:23
图显系统DRM GEM完全解析
基于
共享内存
的思想保证了数据的同步性。显卡的上下文状态由kernel空间代码管理,这样就可以减少应用层对显卡状态
Linux与SoC
·
2023-10-20 09:06
drm
linux
gpu
安装 mysql-python 报错ERROR: Command "python setup.py egg_info"
安装mysql-python报错ERROR:Command"pythonsetup.pyegg_info"1,运行命令安装*pipinstallmysql-python*File“setup_
posix
.py
wu1663307760
·
2023-10-20 08:08
数据库
flask
mysql-python
pymysql
数据安全传输平台项目笔记
课程地址项目介绍与密码学知识项目架构图主要功能:对网络通信的数据进行加解密基础组件:数据序列化:protobufsocket通信:线程池,连接池
共享内存
IPCMysql数据库数据加密:openssl(SecureSocketsLayer
Daniel_187
·
2023-10-20 07:26
其他
c++
安全
https
uml
linux
必看的11个开源项目
SagooIOT-轻量级的物联网平台管理系统Mars3D-三维地球平台软件系统JuiceFS-为云环境设计,兼容
POSIX
、HDFS和S3协议的分布式文件系统fsr-集资产管理系统+监控系统+简单自愈系统为一体的运维管理故障自愈系统
少壮不努力老大敲代码
·
2023-10-20 06:46
开源
CUDA编程入门系列(九)CUDA程序执行与硬件映射
2.GPU硬件的一个核心组件时SM,streamingmultiprocessor流式多处理器3.SM的核心组件包括CUDA核心即SP,
共享内存
,寄存器等,SM可以并发地执行数百个线程,并发能力取决于SM
我来了!!!
·
2023-10-20 04:46
硬件架构
CUDA编程入门系列(七) GPU内存如何管理
CPU内存的分配与释放是标准的,例如new和delete,malloc与free3.GPU上内存涉及分配和释放使用CUDA提供的库函数实现4.CUDA/GPU内存与CPU内存的互相传输这里主要讲全局内存与
共享内存
的管理二
我来了!!!
·
2023-10-20 04:16
人工智能
大厂程序员推荐的linux内核学习路线
什么是
POSIX
标准?什么是GNU计划?哪些你喜欢的软件可以运行在linux吗?为什么国内很多厂商不愿意为linux开发软件?为什么玩linux需要各种改配置文件?什
内核大本营
·
2023-10-20 00:16
C/C++
Linux内核
大厂
linux
学习
服务器
python检测进程和端口_python监控nginx端口和进程状态
获取主机名称defhostname():sys=os.nameifsys=='nt':hostname=os.getenv('computername')returnhostnameelifsys=='
posix
weixin_39942400
·
2023-10-19 23:54
python检测进程和端口
多核异构核间通信Mailbox vs rpmsg
目录一、关键术语解释二、Mailbox与rpmsg对比三、rpmsg传输流程异构核间数据通过
共享内存
实现数据传递,通过中断来触发发送、接收。
alibli
·
2023-10-19 18:35
CameraHAL专家教程
车载Camera专家教程
SoC
IPC
RTOS多线程同步问题
多线程同步问题在多线程编程中,完成一个工作通常需要多个线程协同完成,其中会涉及到多个线程访问同一资源(
共享内存
)。
银河之眼
·
2023-10-19 18:27
rtos
任务同步
操作系统
BUG总结
文章目录一、队伍服务器遇到的bug及解决方法1)组队大厅的bug2)游戏服务器从
共享内存
恢复数据的时候,类的构造函数不要写任何东西,否则会执行构造函数刷新原本的数据3)tolua调用C++的对象对应的函数
谢白羽
·
2023-10-19 10:47
游戏开发专栏
C++
游戏服务器
go学习之--通道
“不要通过
共享内存
来通信,而应该通过通信来
共享内存
”这是
乐观的阿锡
·
2023-10-19 10:55
go语言
go
docker 中文乱码问题
则很可能是语言包没有设置好#查看容器IDdockerps#进入容器dockerexec-it{containerId}bash#查看语言包locale#若如下LANG=LANGUAGE=LC_CTYPE="
POSIX
"LC_NUMERIC
seasunk
·
2023-10-19 08:09
Java多线程、并发基础面试题
二者对比:进程是正在运行程序的实力,进程中包含了线程,每个线程执行不同的任务不同的进程使用不用的内存空间,在当前进程下的所有线程可以
共享内存
空间线程更轻量,线程上下文切换成本一般上要比进程上下文切换低(
开心懒羊羊
·
2023-10-19 06:48
八股文面试
面试
java
职场和发展
java-ee
【nginx学习笔记】
--------------------
共享内存
中的锁-----------
zfoo-framework
·
2023-10-19 01:29
#
nginx
nginx
Docker简介一
虚拟化简介Type-I:Type-II:VMware、ESXILinuxNameSpace(名称空间)UTS:主机名、域名Mount:挂载点(文件系统树)IPC:进程间通信、消息队列、
共享内存
PID:进程编号
aironm
·
2023-10-18 23:50
c 两进程(多进程)通过mmap()
共享内存
通信
先启动进程1,输入字符,在进程2就会不停显示进程1的输入字符。数据是通过内存来传递的。fd文件映射到内存后是关闭的。经试验,fd文件必须先存在,而且不能为空,也就是说不能把空文件映射到内存文件的读写权限必须和mmap映射的类型一致mmap返回指针类型必须和文件中类型一致。文件是文本类型,mmap指针必须是char,fd文件存储的是int,mmap指针就是int,甚至是struct结构数据此文件可以
java 乐山
·
2023-10-18 23:23
c语言
算法
开发语言
【Linux】WSL安装的Ubuntu不支持
POSIX
消息队列(已解决)
问题如题,我的win10上安装了wsl的ubuntu后(微软商店下载的wsl的Ubuntu)这个系统内部不支持
POSIX
的消息队列,虽然有头文件,但是没有实现,会报错。
慕雪华年
·
2023-10-18 22:58
玩上Linux
linux
ubuntu
面试题:深拷贝和浅拷贝(重点)
如果属性是引用类型,拷贝的就是内存地址即浅拷贝是拷贝一层,深层次的引用类型则
共享内存
地址下面简单实现一个浅拷贝functionshallowClo
是妍妍吖
·
2023-10-18 19:34
Linux 更改
共享内存
tmpfs的大小
通过挂载的方式在原有目录或新建目录改造如:[root@luozhonghua/]#df-hFilesystemSizeUsedAvailUse%Mountedon/dev/mapper/vg_luozhonghua-lv_root21G4.1G16G21%/tmpfs4.0K4.0K0100%/dev/shm/dev/sda1485M32M428M7%/boottmpfs4.0K4.0K0100%
SkTj
·
2023-10-18 14:31
考研复试408—操作系统篇
1.操作系统是计算机资源的管理者处理机管理进程控制进程同步进程通信死锁处理处理机调度存储器管理提高内存利用率,内存的分配与回收地址映射内存保护与
共享内存
扩充文件管理计算机中的信息都是以文件的形式存在的设备管理完成用户的
Austismes
·
2023-10-18 12:54
考研复试
其他
经验分享
SQLite Write-ahead Logging
PerformanceConsiderations)3.激活并配置WAL模式3.1自动checkpoint3.2应用开始的checkpoint3.3WAL模式的持久性4.只读数据库5.避免过大的WAL文件6.WAL索引的
共享内存
应用
ghost+
·
2023-10-18 08:25
sqlite
数据库
linux进程间通讯--信号量
2.特点:信号量用于进程间同步,若要在进程间传递数据需要结合
共享内存
。信号量基于操作系统的PV操作,程序对信号量的操作都是原子操作。(P操作:拿锁。
清源子呀
·
2023-10-18 08:15
嵌入式Linux学习
linux
c语言
Linux进阶-ipc
共享内存
共享内存
共享内存
:将内存进行共享,它允许多个不相关的进程访问同一个逻辑内存,直接将一块裸露的内存放在需要数据传输的进程前,供进程使用。
Couvrir洪荒猛兽
·
2023-10-18 08:03
#
linux基础之路
linux
Docker学习_存储篇
bindmount共享宿主机文件目录volume共享docker存储卷tmpfsmount
共享内存
volume*volume方式是容器间数据分享的推荐方式。它的运行和管理都是由docker负责。
爱学习_程序员
·
2023-10-18 07:04
Docker
docker
学习
容器
unix网络编程
套接字地址结构ipv4套接字地址结构
POSIX
定义如下:structin_addr{in_addr_ts_addr;/*32bitipv4address*//*networkbyteordered*/}
FengyunSky
·
2023-10-18 07:59
Linux进阶-ipc消息队列
msgsnd():发送消息msgrcv():接收消息msgctl():控制消息队列msgsnd.c文件msgrcv.c文件Makefile文件执行过程system-VIPCsystem-VIPC:消息队列、
共享内存
Couvrir洪荒猛兽
·
2023-10-18 06:22
#
linux基础之路
linux
多线程三大特性——可见性
JMMJMM对
共享内存
的操作做出了如下两条规定:线程对
共享内存
的所有操作都必须在自己的工作内存中进行,不能直接从主内存中读写;不同线程无法直接访问其他线程工作内存中的变量,因此共享变量的值传递需要通过主内存完成
城南孔乙己
·
2023-10-18 05:46
Java
多线程与高并发
java
thread
线程安全
win11 vscode c++ 配置opencv
3、minGW-w64:开源网站下载编译器(GCC的windows版本)注意需要下载
posix
的,博主下载的是
posix
-sjlj的。4、c-make工具:官网下载3.21.1最新版本
aydstbh
·
2023-10-18 01:58
c++
开发语言
GO 语言处理并发的时候我们是选择sync还是channel
以前写C的时候,我们一般是都通过
共享内存
来通信,对于并发去操作某一块数据时,为了保证数据安全,控制线程间同步,我们们会去使用互斥锁,加锁解锁来进行处理然而GO语言中建议的时候通过通信来
共享内存
,使用channel
阿兵云原生
·
2023-10-17 23:33
golang
数据库
前端
浅析java内存模型--JMM(Java Memory Model)
在Java语言中,采用的是
共享内存
模型来实现多线程之间的信息交换和数据同步的。线程之间通过共享程序公共的状态,通过读-写内存中公共状态的方式来进行隐式的通信。
zhengqijun_
·
2023-10-17 23:11
Java
Java内存模型
JMM
Java
App测试中有哪些常见的性能测试指标?出具App测试报告的软件测试机构推荐
内存:在Android系统中,每个App测试进程除了同其他进程
共享内存
外,还独用私有内存,通常使用PSS(私有内存+比例分配
共享内存
)来衡量一个APP的内存消耗。
卓码测评
·
2023-10-17 21:29
测试
软件测试
Linux——生产者消费者模型
目录一.为何要使用生产者消费者模型二.生产者消费者模型优点三.基于BlockingQueue的生产者消费者模型1.BlockingQueue——阻塞队列2.实现代码四.
POSIX
信号量五.基于环形队列的生产消费模型一
我的代码爱吃辣
·
2023-10-17 20:05
linux
linux
运维
服务器
hadoop分布式文件系统(HDFS)
Hadoop使用了
POSIX
的设计来实现对文件系统文件流的读取。HDFS原来是Apach
旺仔Lhh
·
2023-10-17 20:03
hdfs
hadoop
big
data
workerman 运行时报错 Call to undefined function
posix
_getpid()
使用验证php扩展是否齐全curl-Sshttps://www.workerman.net/check|php缺少
posix
下载在Linux系统上,可以使用包管理器来安装php-
posix
扩展,例如Ubuntu
℡純斯文~
·
2023-10-17 19:53
workerman
linux入门到精通-第一章-文件目录
它是一个用C语言写成,符合
POSIX
标准的类Unix操作系统。Linux最早是由芬兰LinusTorvalds为尝试在英特尔x86架构上提供自由的类Uni
Blueeyedboy521
·
2023-10-17 19:08
linux
linux
运维
服务器
常见的cache侧信道攻击方法
Probe攻击者用自己的数据填充特定的cache组(Prime)等待目标受害者执行,更新缓存重新读取Prime阶段填充的数据,测量并记录各个cache组的读取时间(Probe)Flush+Reload将
共享内存
中特定位置的缓存数据逐出
粥粥粥少女的拧发条鸟
·
2023-10-17 06:40
TEE
网络
安全
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他