腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
共享
内存
映射
文件和共享基于彼此的
内存
区域吗?
、
、
、
共享
内存
映射
文件和共享基于彼此的
内存
区域吗?下面的两句话似乎是这么说的,对我来说似乎是个鸡蛋蛋问题。它还在下面介绍了共享
内存
。 多个进程通过共享<
浏览 0
提问于2018-10-12
得票数 3
回答已采纳
3
回答
linux内核中的mmap()访问未
映射
内存
、
、
、
、
当我们在用户空间中调用mmap()时,我们尝试将用户空间进程的虚拟
内存
区域
映射
到内核空间中的
内存
。内核中mamp()的定义是在我的内核模块中完成的,它试图在页面中分配一些
内存
&在mmap系统调用期间
映射
它。这个内核空间
内存
的
内存
内容可以由这个模块来填充。我想问的问题是,在
内存
映射
之后,用户空间进程可以通过-out任何额外的内核重载来直接访问
映射
的
内存
,这样就不会出现像read() 这样的系统
浏览 6
提问于2013-01-24
得票数 0
2
回答
虚拟存储器中的存储器
映射
大小控制
我在下面的链接中看到了关于
内存
映射
的内容 由于
内存
映射
在虚拟
内存
中具有特定的区域,因此它在堆
内存
之上,而在堆栈空间之下。因为我们可以控制进程的堆和堆栈空间。如何控制
浏览 0
提问于2013-07-19
得票数 1
2
回答
使用CreateFileMapping接口创建后,是否可以增加共享
内存
大小?
、
、
、
、
根据设计,我在多个进程之间共享
内存
数据。在这个场景中,我如何根据进程请求增加
内存
映射
文件的大小。比如有一次,我使用CreateFileMapping创建了
内存
浏览 0
提问于2011-10-31
得票数 0
回答已采纳
1
回答
如何以及何时创建不同的
内存
映射
?
、
、
、
、
我指的是一本书的摘录, 处理器
内存
映射
:这是需要创建的第一个
内存
映射
。它解释了CPU的
内存
管理策略,例如CPU如何处理不同的地址空间(用户模式、内核模式)、用于不同
内存
区域的缓存策略等等。板
内存
映射
:一旦有了处理器如何看待不同
内存
区域的概念,下一步就是将各种车载设备安装到处理器
内存
区域中。这需要了解各种车载设备和总线控制器。,软件
内存
映射
:接下来,需要为各种软件组件(如
浏览 2
提问于2016-11-18
得票数 1
1
回答
两个应用程序是否可以创建一个具有相同名称的
内存
映射
文件?
、
我在MSDN上读过在另一个论坛上:
内存
映射
文件可以跨多个进程共享。进程可以使用创建文件的进程分配的公共名称
映射
到同一个
内存
映射
文件。如果我使用来自两个不同应用程序的MemoryMappedFile.CreateFromFile创建两个
内存</em
浏览 4
提问于2020-08-27
得票数 0
1
回答
在linux上匿名
内存
映射
是默认的吗?
、
、
、
如果在linux上使用mmap系统调用使用匿名
内存
映射
来分配
内存
:我想知道是否
映射
内存
是默认的,或者是否只有当程序将访问
映射
的虚拟
内存
时才实际分配物理页面?我之所以这样问,是因为在
映射
时,我不知道程序是否会实际使用所有分配的
内存
。因此,如果内核实际上只在访问
内存
时才为匿
浏览 24
提问于2020-02-04
得票数 0
3
回答
如何在Windows和以后的
映射
文件中保留
内存
?
、
、
、
、
我想保留一个
内存
区域,然后将文件连续
映射
到保留的
内存
中。在
映射
文件之间可能有很大的时间间隔,在此期间其他函数可能会从堆中分配
内存
。一旦
映射
,文件就不能取消
映射
并
映射
到新的
内存
位置。再次简化: 我希望有
内存
映射
的
内存
。一旦
映射
的
内存
被数据填满,我希望直接在已经
映射
的
内存
之后将一个新文件
映射
到<e
浏览 5
提问于2016-12-11
得票数 3
2
回答
谁在Linux中创建虚拟
内存
?
、
我知道内核负责将虚拟
内存
映射
到实际
内存
。但是,我想知道谁实际为进程创建虚拟
内存
,如/proc/pid/map文件所示。(1)编译器/链接器是否为进程创建了虚拟
内存
区域,而内核只是将其
映射
到实际
内存
(因为虚拟
内存
区域并不重要,所有重要的都是
映射
)? 内核本身是否在分叉进程时创建虚拟
内存
空间,并将其
映射
到实际
内存
中?
浏览 6
提问于2012-03-20
得票数 1
2
回答
ARM马里-如何在CPU和GPU之间共享只读
内存
对象?
、
我使用ALLOC_HOST_PTR创建了一个
内存
对象。我想知道以下程序是否有效?我能否访问(只读取) GPU中的
内存
对象,同时
映射
(作为只读) CPU中的同一个
内存
对象?步骤1:取消
映射
内存
对象(以前
映射
为CL_MAP_READ_WRITE)步骤3:通过CPU和GPU同时读取和处理数据(但是我不会对这个
内存
对象执
浏览 1
提问于2014-06-11
得票数 0
回答已采纳
3
回答
如何在java中访问c++
内存
映射
文件
、
、
、
我有一个windows c++应用程序,它为经常更新的位图创建
内存
映射
文件。我想访问这个
内存
映射
文件,以便在java应用程序中显示实时图像。我该怎么做呢?我知道FileChannel可以
映射
到
内存
,但是我看不到如何访问由另一个进程创建的
内存
映射
文件。我已经在我的java应用程序中使用了JNA,我应该使用它来访问标准的windows
内存
映射
文件功能吗?或者,除了
内存
映射
文件之外,您还
浏览 3
提问于2010-11-02
得票数 3
回答已采纳
2
回答
与标准I/O系统调用相比,
内存
映射
文件的性能如何显著提高?
、
、
、
、
或者,我们可以使用目前讨论的虚拟
内存
技术将file I/O作为常规
内存
访问来处理。这种方法称为
内存
映射
file,允许虚拟地址空间的一部分在逻辑上与file相关联。
内存
映射
file是通过将磁盘块
映射
到
内存
中的页(或页)来完成的。对file的初始访问通过普通的需求分页进行,从而导致页面错误。然而,file的一个页面大小的部分从file系统读取到物理页面中(有些系统可能选择一次读取超过一页大小的
内存
块)。随后对file的读和写处理为常规
内
浏览 0
提问于2018-10-11
得票数 23
回答已采纳
2
回答
内存
映射
同一文件多次?
、
、
、
内存
多次
映射
同一文件的性能特征是什么?操作系统会在
映射
之间重用/缓存,还是会多次在文件中读入
内存
的不同部分? 也就是说,如果我从两个不同的进程读取和写入
内存
映射
文件,它是经过磁盘还是在
内存
中进行通信?如果我从两个不同进程或者线程中读取
内存
映射
文件,它们会从相同的
内存
中读取吗?
浏览 1
提问于2014-06-11
得票数 2
回答已采纳
3
回答
什么是可
映射
的和不可
映射
的?
、
、
、
我正在跟踪一些示例代码,并遇到了一个函数(通过它将数据从
内存
复制到在非
映射
内存
中创建的子资源)。同样,非
映射
内存
的简化定义是什么?我发现了很多关于
内存
地图主题的详细信息(从初学者的角度来看),并将其添加到我的阅读列表中。我阅读了一些基本信息,解释了
内存
映射
是什么和为什么。正如一个站点所说,“计算机
内存
上文件的排列保存在一个名为
内存<
浏览 0
提问于2015-10-25
得票数 0
2
回答
如果计算机在保存
内存
映射
文件时挂起怎么办?
、
、
、
、
我对使用托管
内存
映射
文件非常感兴趣。 我的问题是:,如果计算机在保存
内存
映射
文件时挂起怎么办?我的意思是,由于
内存
映射
文件存储在虚拟
内存
中(我了解这是在页面文件中),也许可以从虚拟
内存
中恢复一
浏览 0
提问于2015-06-23
得票数 1
1
回答
在DirectX12中取消
映射
资源有什么好处?
、
、
在过去的一个问题( )中,我很难解开上传资源的
映射
,在命令列表中使用它并执行,然后在gpu使用以前的数据之前再次
映射
和重写。如果gpu没有完成未
映射
的数据,那么我一定认为第二次
映射
会给我不同的
内存
。从CPU中获取数据并将其复制到“中间”资源中(完成后取消
映射
,因为不需要将虚拟
内存
地址分配保持在周围)。我想我甚至不知道虚拟
内存
是在cpu还是gpu<em
浏览 5
提问于2022-07-01
得票数 2
回答已采纳
1
回答
内存
映射
与64位进程堆
、
、
、
、
如果一个64位程序想要消耗大量
内存
,那么是在进程堆中还是从
内存
映射
文件/s中分配
内存
是重要的吗?我理解
内存
映射
文件的其他好处,比如跨两个或多个进程共享,但是,在我的示例中,
内存
映射
中的数据不是跨进程共享的。
浏览 0
提问于2014-03-14
得票数 1
回答已采纳
1
回答
将EFI
内存
映射
转换为E820
映射
、
、
、
、
我是Linux的新手,正在学习Linux是如何了解可用的物理
内存
的,.I开始知道有一些E20系统调用int0x15,它会给你一个
内存
映射
。现在,我找到了一段代码,其中说明了将EFI
内存
映射
转换为E820
内存
的定义map.What上面的意思是什么??这是否意味着底层主板固件是基于EFI的,但由于此代码在x86上运行,我们需要将其转换为E820
内存
映射
E820和EFI<
浏览 3
提问于2013-07-11
得票数 2
回答已采纳
1
回答
Windbg
内存
映射
?
、
、
、
如何在Windbg中获得类似于Ollydbg的
内存
映射
功能的
内存
映射
?我希望看到一个地址空间列表,该列表按顺序显示加载到每个范围中的内容,最理想的情况是指定
内存
保护。下面是Ollydbg
内存
映射
的屏幕截图:
浏览 1
提问于2014-03-29
得票数 9
回答已采纳
1
回答
虚拟
内存
映射
碎片是否会导致性能问题?
、
、
、
、
我有一个应用程序,首先使用linux mmap系统调用创建大型匿名
映射
(大小为4MB)。然后,在进程执行期间,为了尽快释放
内存
,我考虑取消对较小
内存
块的
映射
,以便最初是一个大块的虚拟
内存
映射
将导致碎片化。这是否会导致虚拟
内存
转换表碎片导致性能问题,或者内核是否使用智能策略来避免这种情况?我可以不介意虚拟
内存
映射
的碎片化吗?
浏览 0
提问于2019-01-24
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux内存映射mmap原理分析
3GB开关并不能映射一个3GB大小的内存
Mybatis关联映射
EOS映射教程
Hibernate实体关系映射
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券