腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何将PCIe端点设备
内存
映
射到
系统
内存
映射(MMIO)?
、
、
、
、
Linux
内核或BIOS如何将PCIe 端点设备
内存
映
射到
systems 空间?有什么API可以实现吗?假设在为PCIe端点设备编写
Linux
设备驱动程序时,如何将PCIe设备
内存
映
射到
MMIO空间?还是在枚举期间,设备已经被BIOS映
射到
MMIO,而我需要做的就是使用ioremap()将设备MMIO重新映
射到
内核虚拟地址的空间? 平台:
Linux
on x86
浏览 15
提问于2019-11-13
得票数 1
3
回答
mmap是如何工作的?
、
、
、
我在
Linux
上工作,需要硬盘中的mmap
文件
,但我有一个问题,什么会导致它失败。例如,如果所有的
内存
都是碎片化的,每个
内存
只有200M,但我想将一个
文件
映
射到
1000M的
内存
,会成功吗??另一个问题是,
linux
中有没有像Windows中的一些工具一样的
内存
回收工具,例如xp的内置工具。 谢谢。
浏览 0
提问于2011-05-04
得票数 18
回答已采纳
1
回答
系统是如何从
内存
映射
文件
的
内存
中捕获通过“`asm: MOV`”访问
内存
的?
、
、
、
、
当我使用将
文件
映
射到
内存
时,它不是直接加载到
内存
中(缓存缓冲区RAM),而是只加载访问特定映射
内存
区域时所需的部分。系统如何通过C: *ptr = val;或asm: MOV捕捉到
内存
映射
文件
的
内存
并从
文件
中生成加载数据,使用什么机制(IRQ或类似于分页
内存
的机制),以及如何调用它?x86_64 操作系统:
Linux
,Windows
浏览 0
提问于2013-11-09
得票数 0
回答已采纳
1
回答
虚拟
内存
和页面缓存是如何工作的?
、
我知道:然而, Will页面缓存的
内存
空间是否受到内核空间的限制?或者,除了
linux
中的配置之外,什么东西会限制页面缓存大小?
浏览 0
提问于2019-07-17
得票数 0
回答已采纳
1
回答
没有交换的64 on服务器上的100 on虚拟
内存
、
、
可能重复: 理解
Linux
上的虚拟
内存
使用>交换+物理 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND10684 root 8 -15 89.6g 13g 1.1g S 406.9 21.8 316:34.89 java Mem: 65995412k total, 64967388k used, 102
浏览 0
提问于2012-11-19
得票数 1
回答已采纳
1
回答
如何在solaris中将oracle sga
内存
映
射到
物理
文件
?
、
有没有一种方法可以将Oracle SGA
内存
映
射到
solaris中的物理
文件
?在
linux
环境中,我们可以在/dev/shm/
文件
夹中找到这些物理
文件
,但在solaris环境中却找不到。
浏览 0
提问于2016-11-30
得票数 1
1
回答
获取进程c++使用的所有区域的列表
、
、
、
使用Process Hacker或x64dbg等工具时,会出现
内存
分流(x64dbg
内存
图)。有没有办法在c++中显示所有这些区域及其对应的基地址和大小?
浏览 3
提问于2020-10-24
得票数 1
1
回答
Windows上映
射到
共享
内存
的视图数量
、
、
在Windows上,有没有办法检查有多少视图被映
射到
一个
内存
映射
文件
? 类似于
Linux
上的shmctl(... ,IPC_STAT,...)的东西?
浏览 1
提问于2017-01-11
得票数 1
1
回答
VxWorks:访问主存区域
、
我正在将代码从
Linux
迁移到Vxworks。代码要求打开物理/主
内存
,然后使用mmap将物理
内存
映
射到
虚拟
内存
。在
Linux
中,主
内存
由请让我知道如何在Vxworks中完成这一任务。 提前感谢
浏览 4
提问于2014-08-06
得票数 1
回答已采纳
1
回答
从异构
Linux
系统中的共享
内存
创建虚拟FS
、
、
我正在开发一个具有两个CPU和一个共享
内存
的测量设备: long z; }; -> /z 目前,我有一个共享
内存
由于实时性的限制,我不想触及CPU-0上的代码.另一方面,
Linux
内核可以访问这个共享空间并
浏览 0
提问于2021-01-05
得票数 1
1
回答
进程的高级虚拟
内存
地址(内核映射)是什么?
、
、
关于
Linux
进程高级虚拟地址的内核映射,我有一些问题:它有什么用?进程的pmap显示它正在映
射到
exe的段、共享
内存
、堆栈、堆。我也能看到映射的更高地址内核吗?
浏览 0
提问于2020-05-07
得票数 1
回答已采纳
1
回答
为什么
linux
中的
文件
系统不被归类为设备驱动程序?
、
这个问题是在我阅读“
Linux
设备驱动程序”时提出的。每个设备驱动程序都映
射到
物理设备上,因为
linux
中的
文件
系统可以与
内存
相关联,所以我有点困惑。我认为这需要更多的公正,以便更好地理解司机。
浏览 0
提问于2017-05-25
得票数 1
回答已采纳
1
回答
在
内存
空间中打开的
文件
、
、
linux
3.2我想知道是否有可能找到在程序中打开的
文件
的
内存
位置。假设我用编译成a.out的a.cpp编写了下面的代码:内容会被映
射到
a.out的
内存
空间吗?如果是这样,我怎样才能找到它(页面?
浏览 0
提问于2013-04-05
得票数 3
回答已采纳
1
回答
共享
内存
对象读写系统调用速度与memcpy的比较
、
、
、
我使用共享
内存
(带有信号量)在两个进程之间进行通信:首先,我使用以下调用打开共享
内存
对象:其次,我使用call将这个共享
内存
对象映
射到
我的地址空间: void* ptr = mmap(..fd..)[http://
linux
.die.net/man/2
浏览 4
提问于2013-05-14
得票数 1
2
回答
linux
上的Malloc特定地址或页面(指定“最小偏移量”)
、
、
、
、
在
linux
上的LuaJIT中,所有VM镜像
内存
必须低于2GB进程
内存
边界,因为内部指针总是32位。因此,我想自己管理更大的分配(使用FFI和malloc等),例如大纹理,音频,缓冲区等。现在,我希望确保将这些映
射到
2GB边界的之上,因为这样它们就不会占用任何VM可管理的
内存
。是否有任何方法可以用于malloc或mmap(没有映射
文件
,或者可能在SHM中)来分配特定于该地址之上的指针?甚至不需要占用2gig,只需将我的指针映
射到
更高的(=非32位)地址即可。
浏览 4
提问于2015-09-16
得票数 1
回答已采纳
1
回答
Linux
3/1拆分与物理映射
、
、
我试图理解
Linux
3/1拆分(或2/2,1/3,任意)以及如何映
射到
物理
内存
。让我们假设x86。我特别不明白为什么内核在va[3 4GiB,4 4GiB]中的1 4GiB总是映
射到
pa0,1 1 1GiB。拆分位于(虚拟) PAGE_OFFSET。高
内存
是用户空间程序可以处理的
内存
段.它不能触摸低
内存
。低
内存
是
Linux
内核可以直接寻址的
浏览 0
提问于2019-02-12
得票数 3
回答已采纳
1
回答
如何将虚拟
内存
映
射到
物理
内存
、
有没有办法将虚拟
内存
映
射到
物理
内存
。我需要能够这样做,以便编写一个
内存
诊断程序。
linux
版本为2.6.36.4
浏览 0
提问于2013-03-19
得票数 -1
1
回答
lsof的txt
文件
描述符
、
、
在我的经验中,在txt输出中具有lsof
文件
描述符的
文件
是可执行
文件
本身和共享对象。lsof手册页说它的意思是“程序文本(代码和数据)”。在调试问题时,我发现了大量数据
文件
(特别是ElasticSearch数据库索引
文件
),lsof报告为txt。这些绝对不是可执行
文件
。我想了解这个过程是如何打开和使用这些
文件
来以这种方式报告的。我试图理解一些
内存
利用率,我怀疑这些打开的
文件
与我在某种程度上看到的一些指标有关。 系统为Solaris 1
浏览 0
提问于2013-10-23
得票数 2
回答已采纳
2
回答
写入磁盘回调的数据
、
、
一旦成功地将数据写入到
Linux
中的磁盘中,如何获得回调? 我希望将我的程序db
文件
映
射到
内存
中,以便进行读/写操作,并在写入成功地命中磁盘后接收回调。有点像以前的VMS..。
浏览 0
提问于2011-10-22
得票数 0
回答已采纳
1
回答
PIN、IMG_AddInstrumentFunction和ELF加载器
、
、
、
、
内核将执行的ELF二进制
文件
映
射到
内存
中。如果可执行
文件
有一个PT_INTERP段(指向类似ld-
linux
.so.2的内容),它会将该
文件
的段映
射到
内存
中,并将控制权传递给
内存
。然而,当我在
Linux
上尝试将PIN与UPX压缩二进制
文件
(最终被剥离并静态链接)一起使用时,我根本找不到任何映像加载(甚至连主可执行映像都没有)。 这一切为什么要发生?
浏览 0
提问于2015-02-19
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
图解|Linux内存碎片整理
Linux内存映射mmap原理分析
Linux#4 理解Linux文件权限
Linux文件目录管理
终端基础:在 Linux 中删除文件和文件夹|Linux 中国
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券