社区
C语言
帖子详情
如何获得当前机器的扩展内存?
giantzz
2002-03-25 04:32:50
请用c描述
...全文
130
4
打赏
收藏
如何获得当前机器的扩展内存?
请用c描述
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
giantzz
2002-03-26
打赏
举报
回复
yes
yanyuwuhen
2002-03-26
打赏
举报
回复
是在dos下么?
shornmao
2002-03-25
打赏
举报
回复
平台相关,不是C的标准实现的一部分。
freezingfire
2002-03-25
打赏
举报
回复
Windows操作系统下还有扩展内存概念吗?
32位应用程序如何使用大于2GB的
内存
?
32位应用程序如何使用大于2GB的
内存
? 不管是在 32 位 Windows 还是在 64 位 Windows,32 位应用程序都只能使用最大 2GB 的
内存
,这是我们司空见惯的一个设定。但其实 Windows 提供了一些方法让我们打破这样的设定,使程序使用大于 2GB 的
内存
。 为什么 32 位程序只能使用最大 2GB
内存
? 32 位寻址空间只有 4GB 大小,于是 32 位应用程序(进程)最大只能用到 4GB 的
内存
。然而,除了应用程序本身要用
内存
,操作系统内核也需要使用。应用程序使用的
内存
空间
linux 跨主机共享
内存
,跨多台计算机共享
内存
?
我想在多台计算机周围共享某些
内存
区域,即C/C++项目.当计算机B上的某些东西访问
当前
在计算机A上的某个
内存
区域时,必须将其锁定在A上并发送给B.当它唯一的Linux可以兼容时,我很好.提前致谢解决方法:您不能为简单的C/C++项目执行此操作.通用计算机硬件没有直接支持此功能的物理属性:另一个系统无法读取一个系统上的
内存
.为了使它们在共享
内存
的不同
机器
上看起来像C/C++程序,您必须编写提供此功能...
为什么程序实际可用
内存
会远超物理
内存
?
上一步 CPU 已经找到页表项了,这里存储着物理地址,这才真正找到该虚拟地址所对应的物理页。虚拟地址的低 12 位,刚好可以对一页内的所有字节进行编码,所以我们用低 12 位来代表页内偏移。计算的公式是物理页的地址直接加上低 12 位。前面我们分析的是 32 位操作系统,那对于 64 位
机器
是不是有点不同呢?在 64 位的
机器
上,使用了 48 位的虚拟地址,所以它需要使用 4 级页表。它的结构与 32 位的 3 级页表是相似的,只是多了一级页目录,定位的过程也从 32 位的 4 步变成了 5 步。
32位计算机直接访问的
内存
,32位64位-32位计算机可以访问多少
内存
?
32位64位-32位计算机可以访问多少
内存
?32位或64位计算机是什么意思?这是处理器架构…一台32位计算机可以与64位计算机同时读写32位数据…。32位计算机可以访问的最大
内存
是多少?它是2^32=4Gb(4Gigabit = 0.5 GigaByte)那意味着4Gb的ram?如果我对64位计算机考虑相同的方式,那么我可以拥有16ExbiBytes的
内存
。这可能吗?我的概念正确吗?7个解决方案4...
联想拯救者y7000p加
内存
条_联想 拯救者Y7000P 怎么升级
内存
?
电脑能力主要看处理器和显卡。办公用途,平面设计类吃处理器的能力。游戏,3d设计类吃显卡能力。不管那种需求,
内存
容量都是需要有合理的选择(类如看
机器
是否支持
扩展
)。不管台式本子都一样。本子的能力和选择问题下面说法参考。~~本子选择看需求。需求因人而异,不管大人小孩,职员或者学生!不管选择游戏本,办公本,便携本,都必须满足使用需求为前提!且最好留有性能余地。如能满足上面说法,价格觉得不错就可以考虑。类...
C语言
70,022
社区成员
243,263
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章