腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
当进程分叉时,是复制其
虚拟内存
还是驻留内存?
、
、
、
在
Linux
中创建新进程的标准方法是复制父进程的内存占用空间,这将成为子进程的环境,直到调用execv。 我们指的是什么内存占用,
虚拟内存
(进程请求什么)或驻留内存占用空间(实际使用的是什么)?动机:我有一个交换空间有限的设备和一个在
虚拟内存
和驻留内存占用之间有很大区别的应用程序。由于内存不足,应用程序无法分叉,并希望
查看
试图减少
虚拟内存
占用大小是否会有所帮助。
浏览 0
提问于2015-06-01
得票数 14
回答已采纳
0
回答
物理内存(RAM) ,交换区内侧,
虚拟内存
,主要区别?
、
、
、
交换区指Unix/
Linux
系统前台与后台之间数据交换的场所,即为Unix/
Linux
系统的
虚拟内存
虚拟内存
泛指将临时数据存储于磁盘存储器上的技术(简单点说就是划出一部分磁盘作为临时的RAM),Windows系统的“
虚拟内存
”,
Linux
系统的“交换区”都是
虚拟内存
浏览 838
提问于2019-07-21
1
回答
如何在C (MacOS)中获取进程
虚拟内存
映射的信息
、
、
我想获得关于进程(堆栈、libc、堆和代码)在C (MacOS)中的
虚拟内存
布局的信息。我读到,在
Linux
中,您可以通过
查看
/proc/<pid>/maps来做到这一点,并且可以通过vmmap命令行实用工具在MacOS命令行上这样做。 我怎么用C语言做这件事?如果可能的话,我希望在与我的进程相关的
虚拟内存
空间中获得所有页面。
浏览 8
提问于2020-05-29
得票数 3
回答已采纳
2
回答
内核
虚拟内存
空间与进程
虚拟内存
空间
、
、
、
我在阅读第9.7.2章:
Linux
虚拟内存
系统(第三版)中关于
虚拟内存
的教科书:计算机系统--程序员的观点。我对
linux
进程的
虚拟内存
结构感到有点困惑,如下所示:我的问题是:内核
虚拟内存
是否为内核运行保留,而
虚拟内存
的其余部分是否为用户进程保留?内核代码和数据是做什么的?内核
虚拟内存
中的物理内存是什么?
浏览 6
提问于2020-02-05
得票数 2
回答已采纳
1
回答
仅在
Linux
上使用
虚拟内存
的程序
、
我有一个关于
Linux
的问题,它是
虚拟内存
。再详细说明一下。在
Linux
上使用top命令时,在ise上显示所有进程和它们所占用的内存。从
虚拟内存
到驻留内存和事件共享内存。但是我想要的是编写一个只使用
虚拟内存
的程序,res和shr都是0。这个问题发生在我使用“压力”命令时,因为顶部的命令显示它使用了大量的
虚拟内存
,只使用了一点点住宅内存。 谢谢你抽出时间,我期待着阅读你的答案!
浏览 6
提问于2020-08-09
得票数 0
1
回答
虚拟内存
和交换空间是否相同?
、
、
我已经使用
Linux
很久了,当我们说
虚拟内存
时,我们指的是交换空间吗?例如,在top命令中,我们有一个单独的VIRT(
虚拟内存
)列,它指的是
linux
机器的交换空间吗?我想知道
虚拟内存
和交换空间是否相同?有人能帮我消除这种混乱吗?
浏览 0
提问于2019-11-29
得票数 1
回答已采纳
1
回答
支持
虚拟内存
的硬件上的非VM操作系统
、
、
、
是否可以在有
虚拟内存
支持的硬件上使用没有
虚拟内存
支持的操作系统?反之亦然,有没有可能在没有
虚拟内存
支持的硬件上使用支持
虚拟内存
的操作系统?例如,嵌入式
linux
使用
虚拟内存
,并且部署在ARM、MIPS、SuperH、AVR等各种架构上,它们都支持
虚拟内存</
浏览 1
提问于2012-08-05
得票数 0
回答已采纳
1
回答
在一台48 in内存的64位机器上,
Linux
内核的
虚拟内存
大小是多少?
、
在一台48 in内存的64位机器上,
Linux
内核的
虚拟内存
大小是多少?我知道在32位机器中,
Linux
内核占用1 1GB的
虚拟内存
。
浏览 4
提问于2012-07-06
得票数 0
回答已采纳
7
回答
Linux
下Java
虚拟内存
的使用,占用内存过多
、
、
、
在
Linux
下运行的Java应用程序有问题。编辑1:问题不是堆。问题是,如果我设置128 MB的堆,
Linux</em
浏览 10
提问于2009-02-18
得票数 292
回答已采纳
2
回答
虚拟内存
总是可用的吗?
、
虚拟内存
原理:
虚拟内存
的思想是创建一个与内存中的实际地址不相对应的虚拟地址空间。该系统将内存的正式副本存储在磁盘上,并仅在RAM中缓存最常用的数据。为了实现这一点,我们将
虚拟内存
分解为称为页面的块;典型的页面大小为4千字节。我们还将RAM分解为页帧,每个帧的大小与页面大小相同,可以容纳任何一页
虚拟内存
。我正在运行一个
Linux
系统,交换区是空的,因为主内存中有足够的空间。话虽如此,是否仍然存在有页的
虚拟内存
,并且进程是否会继续使用虚拟地址而不是主内存中其部分的物理地址?如果磁盘中没有交换
浏览 0
提问于2017-07-04
得票数 3
2
回答
现代计算机系统(x86体系结构)是否具有独立于操作系统的虚拟地址?
、
、
、
抱歉,如果这个问题听起来有点混乱或混乱,但我对这个概念感到相当困惑。 我想知道的是,如果我用C/ Assembly为“裸”计算机硬件写一个内核,我能使用虚拟地址吗?我一直在研究内核的源代码,它似乎使用了虚拟地址,但这是怎么可能的呢?页表不是由操作系统实现的吗? 谢谢你的帮助
浏览 49
提问于2019-06-30
得票数 1
回答已采纳
2
回答
内核
虚拟内存
页是可交换的
、
、
就像每个用户级进程都有自己的
虚拟内存
空间一样,
Linux
内核的
虚拟内存
页是否可以交换?
浏览 3
提问于2015-01-14
得票数 2
回答已采纳
1
回答
可以显示文本和数据段的调试器
、
我感兴趣的是
查看
加载程序的整个
虚拟内存
;我知道Visual可以向我展示堆栈和堆,但是是否有一个工具(在Windows或
Linux
上)可以用于
查看
给定断点上的完整内存布局和文本、数据以及堆栈和堆段的大小?这个工具将允许我
查看
堆栈中出现的数据和变量以及数据段中保存的数据。
浏览 3
提问于2016-11-27
得票数 2
3
回答
在
Linux
中
虚拟内存
的大小是如何决定和计算的
、
、
、
在
Linux
中,
虚拟内存
的大小是如何决定和计算的?32位/64位系统的
虚拟内存
大小是多少?
浏览 0
提问于2016-05-12
得票数 0
2
回答
在调试时直观地
查看
虚拟内存
使用情况
、
、
这可能是一个很大的问题,但是有没有什么工具可以让我在
Linux
中
查看
进程的
虚拟内存
使用情况?
浏览 4
提问于2010-08-09
得票数 2
1
回答
-Xmx的大值是否会推迟垃圾回收?
、
、
、
我有很多JVM运行在
Linux
Redhat上,它有32 of的物理内存和32 of的
虚拟内存
。这些JVM被配置为具有超过32 to的Xmx的总值,并且可能使
Linux
使用其
虚拟内存
。因此,它将导致操作系统从其
虚拟内存
中分配内存,从而导致性能下降。
浏览 2
提问于2012-12-04
得票数 1
回答已采纳
2
回答
Linux
是如何计算MemFree的?
、
我正在尝试了解我的嵌入式
linux
内存使用情况。
linux
是如何计算可用物理内存的?因为它似乎没有考虑到在
虚拟内存
空间中分配的所有内容。
浏览 2
提问于2009-09-10
得票数 10
回答已采纳
1
回答
确实无效指针范围
、
、
我见过一些像这样的帖子,在这些帖子中,专家可以
查看
指针地址,并立即说它无效。我猜这些指针位于进程
虚拟内存
的一些已知的保留位置。上面链接中的示例是0x90。这里有人知道gcc/g++在
linux
上的绝对无效指针范围吗? 0xd8**?** 怎么样?
浏览 1
提问于2012-05-28
得票数 4
1
回答
虚拟内存
、虚拟地址
、
是否驻留在硬盘/RAM/
虚拟内存
中?4)
linux
上的pmap cmd是VA到物理地址表示吗?5)如果没有,如何
查看
linux
进程的VA & PA? 如果我的上述疑虑得到澄清,那将会是非常好的事情。
浏览 59
提问于2018-01-31
得票数 0
2
回答
虚拟内存
中的malloc函数
我读取malloc函数在堆上分配内存,堆驻留在OS(
Linux
)中的
虚拟内存
中。所以我对此毫不怀疑: 如何在
Linux
操作系统中更改堆大小?
浏览 3
提问于2013-06-27
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux查看日志
Linux下查看CPU信息
Linux 查看 SELinux 的状态
linux 基本日志查看命令
Linux查看文件类型命令实验
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券