腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
如何在DOS
扩展
程序或DPMI环境下进行DMA传输?
assembly
、
x86
、
dos
、
watcom
我的意思是如何分配和获取分配的dma缓冲区的
物理地址
,以便将该
物理地址
提供给DMA控制器或PCI总线主设备。DOS
扩展
程序或DPMI
服务器
/主机支持虚拟
内存
。例如。DOS
扩展
程序或DPMI
服务器
/主机不支持虚拟
内存
,但已启用分页。例如。FreeDOS +XMS(无EMS/EMS 386)+ DOS
扩展
程序(DOS32a) 对于DJGPP,解决方
浏览 4
提问于2012-07-28
得票数 3
回答已采纳
6
回答
Windows x86物理
内存
是24位吗?
windows
、
memory
我正在读一本关于
内存
管理的新书“Windows内部5”(
物理地址
扩展
PAE部分第9章)。在第770页中提到“32位系统代表内部24位的
物理地址
”。我完全糊涂了,我认为x86物理
内存
也应该被32位处理,这就是为什么这个系统被称为32位系统。提前谢谢你, 乔治
浏览 0
提问于2009-09-20
得票数 0
1
回答
为什么即使使用
物理地址
扩展
,我的
服务器
也不能识别超过4GB的RAM?
windows-server-2003
、
64-bit
、
memory
、
32-bit
、
pae
为什么我的
服务器
即使在Windows 2003 SP2下使用
物理地址
扩展
也不能识别超过4GB的RAM?我认为PAE应该允许
服务器
使用比4GB更多的RAM,但是升级了机器,所以它有7GB的RAM,Windows只看到了4GB的
内存
。RAM模块都由
服务器
管理员软件(2x2GB、2x1GB和2x512 1GB )识别。我能做些什么让它“看到”额外的3GB吗? 谢谢
浏览 0
提问于2012-05-16
得票数 2
回答已采纳
1
回答
Win32_PhysicalMemory.Capactiy --它在32位应用程序中的表现如何?
windows
、
winapi
、
memory
、
operating-system
、
wmi
我在WMI中理解Win32_PhysicalMemory.Capacity的方式是,如果你把它所有不同的行加起来,就会得到实际可用于Windows的
内存
的总和。但是,像32位机器的
内存
超过2G (通过
物理地址
扩展
)的情况又如何呢?如果有6G的实际可用
内存
,它会返回这个
内存
,还是会返回2G或4G?
浏览 0
提问于2012-11-13
得票数 3
1
回答
Nginx因“失忆”而被杀?
linux
、
memory
、
nginx
我的nginx有8个进程,每个进程大约占用1500万
内存
。3180034页HighMem 290515页保留36448页共享491788页非共享 我得到了16 get的
内存
,但低
内存
仅为800 m(空闲-lm),如何使用其余的
内存
呢?对于一个使用150 it
内存
的nginx进程来说,这是不是太过了?你们从来没遇到过这样的问题?低
浏览 10
提问于2012-07-04
得票数 0
1
回答
32位操作系统是否有可能使用超过4 GB的
内存
,以及如何使用?
x86
、
operating-system
、
32-bit
大多数32位操作系统通常使用4 GB的物理
内存
,我应该使用只安装在32位操作系统上的MATLAB工具箱。你能给我推荐一个
内存
超过4 GB的32位操作系统吗?
浏览 57
提问于2019-09-10
得票数 0
回答已采纳
1
回答
可以分配给32位分的OS6.5Xen
服务器
虚拟机的最大
内存
量是多少?
xenserver
当我在Xen
服务器
7.6上创建32位虚拟机时,当虚拟机的
内存
设置超过16G时,会报告以下错误:分配给此vm的物理
内存
量大于其主
服务器
的总
内存
量。可以分配给32位分的OS6.5Xen
服务器
虚拟机的最大
内存
量是多少? 📷
浏览 0
提问于2021-08-16
得票数 0
2
回答
如果CPU看到虚拟地址,那么页面错误处理程序如何用
物理地址
填充页表条目?
c
、
linux
、
x86
、
operating-system
我正在阅读有关页面错误的内容,从我所读到的内容来看,MMU参考页面表将虚拟地址转换为
物理地址
。操作系统(通过页面错误处理程序)有责任填充这些页面表条目。令我困惑的是,页面错误处理程序首先是如何获得
物理地址
的?在我看到的图表和说明中,CPU似乎使用虚拟地址,MMU透明地将它们转换为
物理地址
。CPU是否专门使用
物理地址
而不是虚拟地址来处理页面错误?如果访问
内存
中不存在的某个4K页,并且页错误处理程序成功地定位了磁盘上相应的4K页,那么它如何获得4K页物理
内存
并计算物理
内存
4
浏览 3
提问于2021-07-30
得票数 1
回答已采纳
1
回答
保护模式和
物理地址
driver
、
cpu
、
protected
内核驻留在物理
内存
中,并将
物理地址
用于其内部用途。在开发驱动程序时,驱动程序框架例程必须访问具有特定
物理地址
(与该设备的
内存
映射地址相关)的一些
内存
位置。那么是什么机制允许在保护模式下使用
物理地址
呢?
浏览 0
提问于2013-10-28
得票数 0
1
回答
阻止访问Windows上的
物理地址
c++
、
c
、
windows
、
memory
我通过PC上特定于设备的物理
内存
访问
内存
映射设备。这是使用一个驱动程序来完成的,该驱动程序将一个特定的
物理地址
映射到我的进程地址空间上线性
内存
中的指针。我想知道是否有任何方法可以获得特定
物理地址
的块,并防止其他进程或设备访问此
物理地址
?
物理地址
到线性地址的映射是使用第三方驱动程序完成的。这两个实例可以访问不属于任何一个进程的
内存
空间的同一特定物理
内存
。
浏览 0
提问于2010-03-11
得票数 0
回答已采纳
2
回答
由于
内存
压力,App域被标记为卸载。
sql-server
、
sql-server-2005
、
sql-clr
在我的sql server日志(2005 SP4)中,每隔几秒钟就有一条消息:我们的
服务器
:32 Gb RAM英特尔Xeon X5675 x 2 (6核心) 3.07Ghz我们在Server中有CLR代码 启动时的-g2048 (我不是
浏览 0
提问于2014-04-23
得票数 4
1
回答
当虚拟
内存
被禁用时,RISC-V32位系统中的34位
物理地址
空间是如何访问的?
virtual-memory
、
riscv
、
riscv32
在RISC-V32位ISA中,
物理地址
空间为34位,虚拟地址空间为32位。当在监控器模式下启用虚拟存储器时,通过访问页面表来翻译32位虚拟地址,从而产生34位
物理地址
。然而,当虚拟
内存
被禁用时,32位地址仍然必须转换为34位
物理地址
。在RISC-V特权ISA规范中,第4.1.12节指出: 所以,我的问题是:这是否意味着只有低4GB (最低的32位)
内存
才能在监控程序模式下被禁用虚拟
内存
如果是这样的话,那么当虚
浏览 4
提问于2020-07-15
得票数 1
回答已采纳
1
回答
CPU寄存器宽度和
内存
寻址(32位或64位)
hardware
、
cpu
我有处理器Intel Xeon CPU E3-1230,有4个核心:% uname -sr% UPDATE x86_64或Intel-64据说是对IA-32架构的
扩展
.这是否意味着cpu仍然是32位,具有64位
扩展
?
浏览 4
提问于2014-10-14
得票数 0
3
回答
关于printf的查询
memory
、
printf
、
memory-address
如果是虚拟
内存
,为什么会这样呢? 有没有人能解释更多...
浏览 0
提问于2011-01-20
得票数 1
1
回答
内存
映射IO会减少我可以“看到”的
内存
吗?
linux-kernel
我是linux内核的新手,我混淆了这个问题: 假设我有一个4 3GB
内存
的32位PC和一个内部有1 3GB的显卡,当我做
内存
映射IO时,将显卡的1G RAM映射到内核,我是否只接触存储卡的3 3GB
内存
,而其他1 3GB是不可触及的,直到我释放IO
内存
映射?
浏览 2
提问于2013-05-23
得票数 0
回答已采纳
1
回答
基于x86的操作系统可以在保护模式下使用x86-64处理器并使用PAE吗?
x86
、
operating-system
、
x86-64
、
hardware
在32位保护模式下,任何x86-64处理器是否可以使用
物理地址
扩展
,以便它能够寻址超过4GB的
内存
?
浏览 2
提问于2021-11-27
得票数 0
回答已采纳
2
回答
将文件映射到ram中
c++
、
c
、
linux
、
mmap
Platofrm - Linux,Arch - ARM编程lang - C/C++用户空间进程需要将文件映射到
物理地址
空间,我不知道如何处理它。使用mmap调用文件,然后计算
物理地址
的问题是,除非有人访问,否则
内存
中不会有页,并且分配的物理
浏览 5
提问于2009-12-21
得票数 0
1
回答
如果PCI设备有如此多的
内存
,以至于BIOS无法找到合适的空
物理地址
区域来分配它,会发生什么?
memory
、
virtual-memory
、
pci
32位系统可以具有高达4GiB的物理
内存
。对吗?哦,不,只有虚拟地址有4GB的限制,因为MMU可以在页面编号中添加更多的地址位,所以可以使用更多的
物理地址
。在PCI系统中,BIOS向BAR(基本地址寄存器)S分配偏移量,以便在某些
物理地址
处看到PCI设备后面的存储区域。如果PCI设备的
内存
如此之多,以至于无法为其分配一个最大为64 so的合适的、空的物理区域,该怎么办?(或者许多PCI设备有很多区域,所以和太大了?)公共汽车的地址空间独立吗?
浏览 0
提问于2020-07-30
得票数 1
回答已采纳
2
回答
地址绑定的混淆
operating-system
、
compile-time
、
execution-time
、
load-time
如果您在编译时知道进程将驻留在
内存
中,则可以生成绝对代码。例如,如果您知道用户进程将驻留在位置R处,则生成的编译器代码将从该位置开始并从那里
扩展
。如果进程将驻留在
内存
中的编译时不知道,则编译器必须生成可重定位的代码。在这种情况下,最终绑定将延迟到加载时间。如果起始地址发生变化,我们只需要重新加载用户代码就可以合并这个更改的值。如果进程可以在执行期间将从一个
内存
段移动到另一个
内存
段,则绑定必须延迟到运行时。。 为什么在进程执行期间可能需要移动它?编译时和加载时地址绑定方法生成相同的逻辑和
物理地址
浏览 5
提问于2016-04-24
得票数 0
回答已采纳
1
回答
Linux中使用的地址类型
linux-kernel
我试图理解Linux内核使用的
内存
地址类型,这些类型是
物理地址
核逻辑地址我的理解如下: 我不明白公共汽车的地址和要求。 如果解释起来很幼稚的话,可以参考的材料是有用的。
浏览 0
提问于2013-04-04
得票数 4
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券