腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
使用端口映射I/O时是否使用虚拟内存?
、
、
、
、
如果我有一个内存映射
的
I/O设备,并且我想要写入位于address 0x16D34
的
这个设备
的
寄存器,那么0x16D34地址实际上是一个
虚拟地址
,而CPU将首先将其转换为物理地址,然后将数据写入物理地址但是端口映射
的
I/O设备怎么办(例如:
串口
),所以如果我想为位于地址0x3F8
的
串行端口写寄存器,那么0x3F8地址是物理地址还是
虚拟地址
? 编辑:,我在x86架构上。
浏览 1
提问于2017-06-03
得票数 7
回答已采纳
1
回答
Linux
如何在x86-64中支持超过512 in
的
虚拟地址
范围?
、
、
、
Linux
的
x86-64用户
虚拟地址
空间是47位长。这本质上意味着
Linux
可以映射大约128TB
虚拟地址
范围
的
进程。然而,让我困惑
的
是,x86-64架构支持ISA定义
的
每个进程
的
4级分层页表(排列为基数树)。页表
的
根只能映射最多512 GB
的
连续
虚拟地址
空间。那么
Linux
如何支持超过512 So
的
虚拟地址
范围呢?如果是,那么
浏览 0
提问于2012-06-28
得票数 6
回答已采纳
1
回答
在
linux
内核中,页面地址、
虚拟地址
和物理地址有什么不同
、
在
linux
内核中,页面地址、
虚拟地址
和物理地址有什么不同?另外,如果我有结构页面地址,我如何找到它
的
虚拟地址
?提前感谢你
的
回答。
浏览 0
提问于2015-10-29
得票数 2
1
回答
虚拟内存、
虚拟地址
、
我已经阅读了各种在线文档/视频,以了解“
虚拟地址
,
虚拟地址
空间(VAS)”等,但仍然有一些疑惑下面提到
的
还不清楚。3)分页是一种虚
浏览 59
提问于2018-01-31
得票数 0
2
回答
在
linux
中,每个进程都有一个4GB
的
虚拟地址
空间,考虑到32位
的
体系结构。
、
、
、
、
嗨,我是
Linux
内核开发
的
新手。因此,希望对下面的语句有一些清晰
的
说明。 这是否意味着
linux
中
的
每个进程都分配了那么多内存空间( 1GB+3GB )?如果是的话,那么
linux
中就有数百个进程
浏览 3
提问于2015-06-13
得票数 3
4
回答
内核
虚拟地址
与内核逻辑地址
的
区别?
、
我无法准确区分内核逻辑地址和
虚拟地址
。在
Linux
设备驱动程序书中,所有逻辑地址都是内核
虚拟地址
,并且
虚拟地址
没有任何线性映射。但是从逻辑上讲,当我们说它是逻辑
的
,当我们说虚拟
的
时候,我们在什么情况下使用这两个?
浏览 2
提问于2012-01-03
得票数 30
回答已采纳
1
回答
ARM
Linux
如何维护段?
、
Linux
通过MMU将平面
虚拟地址
转换为物理地址。在
Linux
的
虚拟地址
空间中,有许多类型
的
段: 感谢你
的
帮助。
浏览 1
提问于2015-07-23
得票数 0
回答已采纳
1
回答
Linux
:如何通过cdc-adm驱动程序
的
USB大端点从用户空间传输数据
、
、
、
我是
linux
驱动程序
的
初学者,我开始为
Linux
中基于cdc-acm
的
USB设备编写一个应用程序。因此,我使用了cdc_acm驱动程序。我使用
的
USB设备有两个大容量端点(读和写)和一个中断端点。现在,我
的
问题是,所有这些端点是否都在同一个/dev/ttyACM0文件上运行,以及如何将这个tty文件上
的
写调用转换为acm_write_bulk fops调用?类似地,如何从用户空间中
的
中断端点读取数据? 我感谢你提前提供帮助。
浏览 11
提问于2020-02-26
得票数 0
回答已采纳
1
回答
128MB
的
虚拟地址
空间是否足以访问超大
的
高内存?
、
我正在理解
Linux
内存管理。下图显示了
虚拟地址
空间和物理地址空间之间
的
映射。我怀疑
的
是128MB
的
虚拟地址
空间是否足以访问高内存?
浏览 0
提问于2015-01-25
得票数 0
1
回答
在x86_64中拆分
linux
虚拟内存用户/内核空间
、
、
、
从/proc/cpuinfo我们可以看到,目前
Linux
只使用48位
的
虚拟地址
大小。根据,内核
虚拟地址
开始于ffff800000000000 - ffff80ffffffffff (=40位)保护孔。这是否意味着内核在遇到
虚拟地址
时只会解释低48位,而忽略高16位?
浏览 0
提问于2014-09-07
得票数 3
1
回答
Linux
中使用
的
地址类型
我试图理解
Linux
内核使用
的
内存地址类型,这些类型是物理地址核逻辑地址我
的
理解如下: 我不明白公共汽车
的
地址和要求。 如果解释起来很幼稚的话,可以参考
的
材料是有用
的
。
浏览 0
提问于2013-04-04
得票数 4
回答已采纳
1
回答
内核
虚拟地址
的
直接映射
、
我已经读过如果
Linux
内核
虚拟地址
在0xC0000000和(0xC0000000 + 896MB)之间。该映射被定向到物理地址。 也就是说,如果RAM为0x80000000。这是如何在
Linux
中实现
的
。是否有人告诉MMU每次
虚拟地址
在0xC0000000和(0xC0000000 + 896MB)之间时减去偏移量
浏览 1
提问于2014-07-08
得票数 0
2
回答
如何将页表
的
虚拟地址
转换为其实际物理地址?
、
、
如果在OS中启用分页,则使用页表将
虚拟地址
映射到实际物理地址。更具体地说,考虑X86上
的
Linux
32位操作系统,cr3寄存器具有页面表目录
的
起始地址。我想这是个
虚拟地址
。CPU将如何将此
虚拟地址
映射到RAM中页表目录
的
物理地址。该地址转换将使用哪个页表?
浏览 2
提问于2015-03-12
得票数 1
回答已采纳
2
回答
基于内存管理
的
linux
内核x86分页
、
、
、
、
在
linux
arch中,x86内核2.6.x,32位系统是为内核保留
的
。并且该
虚拟地址
可以被转换为物理地址然而,我认为即使结果是一样
的
,MMU也会翻译我需要在x86,
Linux
32位系统中开发基于硬件
的
内核监视器
浏览 0
提问于2012-07-23
得票数 2
回答已采纳
15
回答
malloc返回内存或
虚拟地址
空间
、
、
、
malloc是在堆上分配一个内存块,还是应该将其称为
虚拟地址
空间?许多答案都很详细,但没有一个回答我
的
问题。
浏览 3
提问于2011-04-20
得票数 7
回答已采纳
2
回答
在页面错误上,Unix如何确定故障地址是否位于交换空间中?
、
、
当任何进程
的
虚拟地址
发生页错误时,
linux
/unix操作系统如何确定该页(该
虚拟地址
)是否已被交换到内存中并交换到磁盘(即该页当前处于交换空间中),还是该页以前从未加载到内存(即该页不存在于交换空间中
浏览 0
提问于2015-09-02
得票数 0
回答已采纳
1
回答
ZwAllocateVirtualMemory在
linux
中
的
等价物
、
、
、
有人知道在
linux
中ZwAllocateVirtualMemory
的
等价物是什么吗?我希望
linux
设备驱动程序在进程中分配
虚拟地址
空间。
浏览 1
提问于2013-05-23
得票数 1
回答已采纳
1
回答
所有进程
的
虚拟地址
空间是否在它们
的
“内核”部分中都有相同
的
内容?
、
、
Linux
编程接口显示了进程
的
虚拟地址
空间
的
布局:在每个进程
的
虚拟地址
空间中,物理内存中
的
内核是否完全或部分映射到顶部
的
“内核”部分(从0xC0000000到0XFFFFFFF)?如果部分地,物理内存中
的
内核
的
哪一部分被映射到每个进程
的
虚拟地址
空间中
的
“内核”部分,而哪一部分不是?进程
虚拟地址
空间中
的
“内核”部分是否准确地
浏览 0
提问于2018-09-14
得票数 11
回答已采纳
1
回答
串行通信不能双向工作
、
、
、
我正在使用安装在承载板上
的
SOM,运行Ubuntu14.04和通用
的
3.13内核。通过我
的
研究,我已经混乱了各种BIOS设置,波特率,硬件流量控制,奇偶校验等。我在网上找到
的
大多数信息都说:“确保你
的
波特率和其他设置相匹配”,而且它们是匹配
的
。这不是我第一次使用
Linux
<em
浏览 0
提问于2014-07-10
得票数 1
1
回答
ARM内核内存布局
、
、
查看ARM
Linux
的
内核内存布局,我可以看到
虚拟地址
0xffff1000 - 0xffff7fff是“保留
的
。平台不能使用这个地址范围”。我似乎在源代码中找不到任何文档或任何东西。我正在
Linux
内核2.6上做一些实验,我想让它在虚拟机管理程序上运行。我认为虚拟机管理程序可以在Integrator CP ARM平台上从0xfff00000 - 0xffffffff获得
虚拟地址
空间。有没有人知道这些地址是否可以使用?看起来高
虚拟地址
是针对特定平台
的
,
浏览 0
提问于2012-10-26
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
串口服务器配置及串口调试的6大技巧
Python的串口通信pyserial
具备冗余功能的串口联网方案
干货|串口几种常见丢失数据的问题
串口调试助手中的波特率
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券