腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
mmap的大小限制是多少?
、
我使用mmap()将
共享
内存
对象映射到进程。我的问题有两部分:所使用的
linux
内核是2.6.27。
共享
内存
对象的大小约为32 is。我试图访问这样的
共享
内存
对象由于没有足够的虚拟地址空间而导致mmap()
失败
的可能性
浏览 6
提问于2012-10-29
得票数 5
1
回答
无法从“cat/proc/meminfo”中找到缓存和缓冲区
、
、
我想在这里找到缓存
内存
和缓冲区
内存
。但与
linux
不同的是,bash并没有像预期的那样向我提供所有信息。如何找到缓存
内存
、
共享
内存
和缓冲区
内存
?我使用下面的代码来提取信息,但在找到缓冲区、缓存和
共享
内存
时
失败
了。
浏览 4
提问于2021-11-28
得票数 0
1
回答
更改内核开始地址后mmap
失败
、
、
我在PowerPC p4080DS CPU和外部GPU上使用
Linux
32位v4.1.8。到目前为止,通过“常规”(一些预定义的设置和设备树),我成功地在CPU和GPU之间创建了一个
共享
内存
区域。由于某些原因,我将
Linux
内核的起始地址从0xc0000000改为0x80000000,并将lowmemsize从0x30000000改为0x60000000 (page_offset = 0x80000000, user task_size = 0x80000000 , lowmemsize = 0x60000000),现在
浏览 16
提问于2019-10-22
得票数 0
2
回答
在相同名称下创建
共享
内存
段-返回错误?
、
、
、
这是否意味着我正在重新创建一个
共享
内存
段/对象?
浏览 3
提问于2012-07-31
得票数 0
回答已采纳
2
回答
C中的
共享
内存
、
、
我的进程正在访问已经创建的
共享
内存
。连接到
共享
内存
的指针是一个包含指针和2个或3个变量的结构。
浏览 4
提问于2013-09-15
得票数 1
回答已采纳
1
回答
实现延迟要求程序的快照功能
、
、
、
、
我们正在开发程序,对位于
共享
内存
中的数据进行工作。程序需要等待时间,需要处理大量的数据。fork()write数据到磁盘 由于在
linux
上复制上写,只有修改过的数据才会被复制,所以它非
浏览 3
提问于2011-11-18
得票数 2
2
回答
IPC_EXCL是什么意思?
、
当我在
Linux
中使用函数shmget时,我真的很好奇标志IPC_EXCL的全名。我知道它与IPC_CREAT一起使用,以确保在
共享
内存
段已经存在的情况下
失败
。如有任何答复,将不胜感激。
浏览 10
提问于2020-07-13
得票数 3
回答已采纳
1
回答
码头问题-出口状况34
、
、
、
、
Docker版本: 17.09.1-ce,build 19 e2cf6错误日志:nsenter:未能取消
共享
命名空间:无法分配
内存
container_
linux
.go:265:启动容器进程导致"process_
linux
.go:270:运行exec设置进程用于init导致\“”退出状态34\“错误:服务'web‘生成
失败
: container_
linux
.go:265:启动容器进程导致"process_
linux
.go:270
浏览 0
提问于2018-01-25
得票数 0
1
回答
在windows上
共享
Linux
中的
内存
性能(同步开销:信号量)
、
、
、
、
这篇文章是关于在windows环境下计算
Linux
中
共享
内存
的性能。CreateFileMappingMapViewOfFile 函数&对于
共享
内存
同步,我在客户机和服务器中使用命名事件(Createevent),以便在
共享
内存
块中执行一次读或写操作另外,我在结构中使用循环缓冲区作为
共享
内存
块,因此它将成为大小为4096的512<
浏览 11
提问于2012-05-28
得票数 1
2
回答
Linux
共享
内存
、
、
、
在*inux编程中创建
共享
内存
的函数将关键字作为其参数之一。编辑: 非
共享
内存
id
浏览 2
提问于2010-05-11
得票数 3
回答已采纳
1
回答
如何使用shm_open打开现有
共享
内存
对象
、
我不想创建一个新的
共享
内存
对象,如果它不退出。相反,在这种情况下返回错误。我只希望在它已经存在的情况下打开。
浏览 1
提问于2014-10-28
得票数 0
回答已采纳
1
回答
共享
内存
linux
、
、
我第一次尝试使用
共享
内存
。我创建了一个子进程,然后从父进程写入
共享
内存
,并从Child中更改它。在程序结束之前,我从父进程打印
共享
内存
,
共享
内存
没有改变,下面是我的代码:#include <stdlib.h>#includeid, IPC_RMID, NULL); sem_un
浏览 7
提问于2015-04-11
得票数 0
回答已采纳
1
回答
-lm和cat /sys/proc/cat/xxxx之间的区别是什么?
、
我试过了------ Shared Memory Limits --------max seg size (kbytes) = 67108864min seg size (bytes) = 1cat /proc/sys/kernel/shmmnicat /proc/sys/kernel/shmmaxcat /proc/sys/kernel/shmall
浏览 0
提问于2019-07-25
得票数 3
回答已采纳
1
回答
共享
内存
对象读写系统调用速度与memcpy的比较
、
、
、
我使用
共享
内存
(带有信号量)在两个进程之间进行通信:首先,我使用以下调用打开
共享
内存
对象:其次,我使用call将这个
共享
内存
对象映射到我的地址空间: void* ptr = mmap(..fd..)[http://
linux
.die.n
浏览 4
提问于2013-05-14
得票数 1
1
回答
如何在特定时间打印
内存
中的所有
共享
对象?
、
、
、
在
Linux
系统中,在特定的时间有许多进程在运行,并且每个进程都依赖于一些动态库(
共享
对象)。这可以通过ldd命令找到。当进程运行时,
共享
对象必须在
内存
中。同样,在
Linux
系统中,会有许多
共享
对象加载到不同运行进程的
内存
中。 有没有办法列出所有这些
共享
对象?它能用C编程语言写吗?列出当前加载到
内存
中的所有
共享
对象是否可行?
浏览 2
提问于2014-09-11
得票数 1
3
回答
Windows
共享
内存
段
、
、
我在谷歌上搜索了一下,还没能找到一个明确的答案,所以我希望有人能对windows和
linux
的
共享
内存
段有一些了解。在
Linux
中,有两种为IPC创建
共享
内存
的方法:
共享
内存
段(shmget等人)和
内存
映射文件(mmap)。根据我的简要理解,mmap要求您在操作系统中的某个地方有一个实际的文件来映射,而
共享
内存
段只是
内存
中可以由进程附加的基于名称的段。在Windows中,似乎只有<
浏览 7
提问于2013-05-25
得票数 7
8
回答
在进程和DLL之间
共享
全局/静态变量
、
、
、
、
我只想在进程和进程调用的dll之间
共享
一个静态/全局变量。exe和dll位于相同的
内存
地址空间中。我不希望变量在其他进程之间
共享
。 假设在x中有一个静态/全局变量a.cpp。然后,问题是变量x是否由exe和dll
共享
,或者不
共享
。 在Windows中,这两个人从不
共享
x:exe和dll将有一个单独的x副本。但是,在
Linux
中,exe和dll确实
共享
变量x。不幸的是,我想要
Linux
的行为。我第一
浏览 3
提问于2011-02-06
得票数 27
回答已采纳
3
回答
我能用shmctl调整
Linux
共享
内存
的大小吗?
、
、
我有一个C++应用程序,它通过shmget(2)在
Linux
系统上分配
共享
内存
。我存储在
共享
内存
中的数据周期性地增长,我想以类似于realloc()增长常规
内存
的方式来调整
共享
内存
的大小。我在IBM的站点上找到了一个文档,其中提到了一个SHM_SIZE命令,但是
Linux
和BSD手册页中没有这个命令,甚至在特定于
Linux
的部分中也没有。
浏览 6
提问于2013-05-08
得票数 11
回答已采纳
1
回答
由于
共享
内存
失败
,无法启动errno=13。
、
、
、
由于在Selinux中强制启用,所以我无法在
linux
服务器(Centos 7)中运行httpd。我面临的问题是“errno=13。由于
共享
内存
失败
而无法启动。”
浏览 0
提问于2019-04-23
得票数 0
1
回答
如何判断进程是否是第一次启动
、
我正在用C语言编写一个程序,一些进程需要访问嵌入式
linux
上的
共享
内存
。此
共享
内存
需要在创建时进行初始化。附加到此
内存
的任何进程都可能崩溃。当它重新启动时(可能是由
linux
INIT重启的),它不能再次初始化
共享
内存
,因为其他进程正在使用它。如何判断正在创建
共享
内存
的进程的当前启动是第一次还是重新启动。我想出了一个想法,在
共享
内存
中分配一个整数,其中将写成一个
浏览 2
提问于2012-02-19
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
图解|Linux内存碎片整理
Linux内存映射mmap原理分析
MemoryFile 共享内存原理分析
解读 Linux 内存管理新特性 Memory folios
Android 匿名共享内存 Ashmem 驱动浅析
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券