腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
共享库的函数被加载到不同进程的不同
物理地址
上。
、
、
、
我在两个程序中得到libc.so中函数"printf“的
物理地址
,两个
物理地址
是不同的。我读了两个不同的
物理地址
,内容几乎是一样的。这意味着函数"printf“在内存中有两个副本?详细信息:
物理地址
由读"/proc/self/pagemap“计算。
物理地址
读取
由fmem模块实现,其源代码为git@github.com:NateBrune/fmem.git。
浏览 3
提问于2016-10-09
得票数 1
回答已采纳
6
回答
Linux
"jiffies“变量的
物理地址
、
我想获得
Linux
"jiffies“变量的
物理地址
,这样我就可以通过
读取
这个内存地址的内容来
读取
它。
浏览 14
提问于2011-04-09
得票数 0
4
回答
在
Linux
中将
物理地址
转换为虚拟地址并
读取
其内容
、
、
、
、
我有
Linux
,我有一个
物理地址
:(即0x60000000)。此地址可能位于内核空间。
浏览 9
提问于2013-10-21
得票数 25
回答已采纳
2
回答
在不使用ioremap或mmap的情况下写入
linux
内核中的可缓存
物理地址
、
、
我正在更改
linux
内核调度程序,以便在已知的物理内存位置打印下一个进程的pid。mmap用于用户空间程序,而我读到ioremap将页面标记为不可缓存,这会减慢程序的执行速度。PS:我在qemu上运行这个
linux
内核。qemu将使用
物理地址
来
读取
来宾内核发送的信息。写入已知的io端口是不可行的,因为每当存在对该设备的访问时,将调用支持该io设备的设备代码。编辑:我希望pid的
物理地址
位置是安全的。如何确保内核正在使用的
物理地址
没有分配给任何进程。据我所知,ioremap会将页面标记为可
浏览 4
提问于2012-02-08
得票数 0
回答已采纳
2
回答
如何从
Linux
中的用户空间访问
物理地址
?
、
、
、
、
在运行
Linux
的基于ARM的系统上,我有一个内存映射到
物理地址
的设备。在所有地址都是虚拟的用户空间程序中,如何从该地址
读取
内容?
浏览 4
提问于2012-08-20
得票数 46
回答已采纳
2
回答
将文件映射到ram中
、
、
、
Platofrm -
Linux
,Arch - ARM编程lang - C/C++用户空间进程需要将文件映射到
物理地址
空间,我不知道如何处理它。使用mmap调用文件,然后计算
物理地址
的问题是,除非有人访问,否则内存中不会有页,并且分配的物理内存页可能不是连续
浏览 5
提问于2009-12-21
得票数 0
1
回答
刷新虚拟地址范围
、
、
我正在开发一个
Linux
内核模块,它与使用DMA访问DDR的硬件组件接口。(运行在arm SoC上)我似乎不明白缓存刷新/失效是如何工作的。使用内核3.14
浏览 3
提问于2016-03-23
得票数 0
回答已采纳
1
回答
ARM MMU在不同运行模式下的运行
、
、
在我提出问题之前,我会先把我对这个话题的理解,问题: 是在监控程序模式下启用的(对于内核地址)。
浏览 3
提问于2012-04-03
得票数 4
4
回答
在使用C++和GCC的
Linux
中,是否可以将虚拟地址转换为
物理地址
?
、
、
、
、
在
Linux
、C++和GCC下,可以获取给定虚拟地址的
物理地址
吗?我知道我不能将
物理地址
作为
物理地址
来操作。
浏览 1
提问于2010-10-05
得票数 2
回答已采纳
1
回答
linux
如何将SMBIOS信息放入/dev/mem?
、
、
我看到了这个:long fp=0xE0000L; 看起来
Linux
已经将SMBIOS信息复制到内存中了吗?
浏览 0
提问于2019-08-27
得票数 2
回答已采纳
2
回答
读写寄存器
linux
设备驱动程序
、
、
/include/
linux
/version.h>#/
linux
/include/
linux
/highmem.h> #include </home/salman/
浏览 8
提问于2013-08-05
得票数 0
1
回答
mmap不像预期的那样工作(返回随机0x死牛肉)
、
、
、
我正在
linux
7arm上编写
linux
7arm,
物理地址
指的是一个内存块(它可以被其他外设访问/更改),当我将一页
物理地址
空间映射到本地地址空间并尝试
读取
它时,它工作良好,显示预期的数据,但不是所有时间
浏览 2
提问于2016-01-05
得票数 0
回答已采纳
1
回答
用DMA从用户空间传输
linux
驱动程序数据
、
、
、
、
所有东西都是作为一个普通的金属应用程序工作的,但是我在
Linux
下做它有问题。你有什么建议或参考来解决这些问题吗?谢谢
浏览 3
提问于2014-10-23
得票数 1
1
回答
内核如何设置注册cr3?
、
、
我理解处理器的mmu使用寄存器cr3将线性地址转换为
物理地址
,前提是cr3被正确地设置为页面目录的
物理地址
。但是在内核分配了页面表之后,它如何找到表的
物理地址
并将cr3设置为它呢?编辑:我说的是
linux
内核。
浏览 4
提问于2017-07-21
得票数 4
回答已采纳
1
回答
虚拟内存、虚拟地址
、
1)当程序从硬盘
读取
时,CPU产生“虚拟地址”。那么这个虚拟地址驻留在哪里呢?是否驻留在硬盘/RAM/虚拟内存中?3)分页是一种虚拟内存技术。调出/调入和调出/调入是相同还是不同?如果不同,是如何实现的?4)
linux
上的pmap cmd是VA到
物理地址
表示吗? 5)如果没有,如何查看
linux
进程的VA
浏览 59
提问于2018-01-31
得票数 0
1
回答
Linux
中使用的地址类型
我试图理解
Linux
内核使用的内存地址类型,这些类型是
物理地址
核逻辑地址我的理解如下: 我不明白公共汽车的地址和要求。 如果解释起来很幼稚的话,可以参考的材料是有用的。
浏览 0
提问于2013-04-04
得票数 4
回答已采纳
1
回答
Linux
如何知道它在x86-64上的最大
物理地址
范围。?
、
、
、
、
Linux
如何知道它的最大
物理地址
范围,特别是当它构建分页表层次结构时?如何不将虚拟地址映射到超出最大可用硬件RAM的
物理地址
?这是有一些CPU指令,还是从其他地方获取信息?
浏览 4
提问于2014-01-12
得票数 3
回答已采纳
1
回答
DMA分配的内存掩蔽
物理地址
有效吗?
、
、
、
、
我目前正在编写一个
Linux
内核驱动程序,它需要告诉FPGA一个要写入的RAM基址。FPGA是一个带有嵌入式ARM Cortex-A9的旋风V,一个带有驱动程序的嵌入式
Linux
正在运行。现在的问题是,FPGA结构只产生一个27位宽的总线来寻址sdram,而由dma调用生成的
物理地址
有32位,例如,
物理地址
是0x2f220000,超过了27位跨度
浏览 2
提问于2017-09-25
得票数 1
回答已采纳
1
回答
在引脚工具中获取
物理地址
根据我的实现结果,我发现跟踪指示的是虚拟地址,而不是
物理地址
。有没有办法在Pin tool中获取
物理地址
跟踪?帮助!
浏览 6
提问于2014-09-30
得票数 2
2
回答
Windows物理直接内存映射
、
我正在编写一个跨平台内存工作台标记应用程序,它需要直接的
物理地址
映射而不是虚拟地址。编辑解决方案类似于
Linux
/Unix系统调用:mmap(NULL, len, PROT_READ, MAP_SHARED,fd, PHYSICAL_ADDRESS_OFFSET); 这将要求内核要么为您提供一个虚拟页面映射到所需的
物理地址
,要么返回它失败的消息。我已经看到了很多关于共享内存和内存映射文件的信息,但是所有这些都驻留在磁
浏览 0
提问于2012-07-10
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux Shell 读取从键盘输入的数据
如何在 Rust 中读取和写入文件|Linux 中国
物理地址(MAC地址)是什么?
如何在 C 语言中安全地读取用户输入 | Linux 中国
一条命令揪出ssh登录者物理地址
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券