腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在调试时直观地
查看
虚拟
内存
使用情况
、
、
这可能是一个很大的问题,但是有没有什么工具可以让我在
Linux
中
查看
进程的虚拟
内存
使用情况?我说的是详细的,可能是图形化的
内存
视图,包括当我在调试器中单步执行程序时,
保留
地址、BSS/text/etc段、堆、堆栈增长等内容。
浏览 4
提问于2010-08-09
得票数 2
2
回答
Linux
内核“
保留
”
内存
、
、
、
、
我正在尝试为一个低
内存
系统(16 to
内存
)编译一个内核( 3.14,arm64 arch )。但是,当我启动内核时,我会看到以下内容: 提前感谢!
浏览 4
提问于2015-02-25
得票数 5
1
回答
java守护程序如何
保留
内存
?
、
、
使用以下命令检查堆栈是否使用了
内存
:我可以看出,
保留
内存
与提交
内存
不同。committed=1000KB) (malloc=63KB #99) (arena=22KB #35) 像top一样运行命令,我可以看到刚刚提交的
浏览 7
提问于2022-03-05
得票数 1
回答已采纳
2
回答
内核虚拟
内存
空间与进程虚拟
内存
空间
、
、
、
我在阅读第9.7.2章:
Linux
虚拟
内存
系统(第三版)中关于虚拟
内存
的教科书:计算机系统--程序员的观点。我对
linux
进程的虚拟
内存
结构感到有点困惑,如下所示:我的问题是:内核虚拟
内存
是否为内核运行
保留
,而虚拟
内存
的其余部分是否为用户进程
保留
?内核代码和数据是做什么的?内核虚拟
内存
中的物理
内存
是什么?
浏览 6
提问于2020-02-05
得票数 2
回答已采纳
2
回答
ARM:相对于
Linux
/Android来宾,我的ARM管理程序的安全物理
内存
位置(
保留
)
、
、
、
、
问题是我的Linaro发行版的before 将R2中的FDT传递给
linux
内核,但是内核试图覆盖我的虚拟机管理程序的
内存
,然后看到我在FDT中
保留
了那个
内存
区域(通过解压缩DTB、修改DTS并重新编译它我试图更改内核命令行参数,但是在内核试图覆盖我
保留
的部分
内存
后,它们也会被解析。因此,我需要的是物理RAM中的安全
内存
位置,以便在解析FDT或内核命令行之前,
Linux
内核不会尝试访问(r/w)它。我目前在0x40C0_0000加载管理程序,
浏览 6
提问于2014-01-20
得票数 0
回答已采纳
1
回答
确实无效指针范围
、
、
我见过一些像这样的帖子,在这些帖子中,专家可以
查看
指针地址,并立即说它无效。我猜这些指针位于进程虚拟
内存
的一些已知的
保留
位置。上面链接中的示例是0x90。这里有人知道gcc/g++在
linux
上的绝对无效指针范围吗? 0xd8**?** 怎么样?
浏览 1
提问于2012-05-28
得票数 4
1
回答
如何分配从LLVM IR中的地址0开始的字节数组?
、
、
我正在尝试编写一个llvm工具传递,它创建一个
内存
较低的影子表(在
Linux
中为0x10000,因为这是最小值),我很好奇如何才能做到这一点。我
查看
了DataFlowSanitizer和MemorySanitizer代码,但我很难理解系统是如何为特殊用途
保留
空间的,并确保它不会被alloca践踏。
浏览 1
提问于2019-07-05
得票数 0
回答已采纳
1
回答
直接
内存
映射到DIMM
、
、
、
所有
内存
交织(银行和通道)被禁用。 要从
Linux
内核中
保留
内存
,可以指定memmap=nn[KMG]$ss[KMG]引导参数。此参数将特定
内存</e
浏览 7
提问于2017-08-31
得票数 5
1
回答
如何汇总包含该进程可执行文件的块设备?
、
在嵌入式
Linux
中,
内存
是宝贵的。在我的例子中,我在tmpfs
内存
磁盘中有一个可执行文件。事实上,ram-磁盘只包含一个文件,可执行文件。如果可能的话,最好以编程的方式回答。尽管以脚本的方式回答也是受欢迎的(无论如何,我可以通过
查看
shell脚本源代码将脚本转换为一些可执行文件)。我的内核版本是3.10.14 --更新--另一个想法:我的目的是释放一些<em
浏览 0
提问于2019-03-05
得票数 1
1
回答
ARM内核
内存
布局
、
、
查看
ARM
Linux
的内核
内存
布局,我可以看到虚拟地址0xffff1000 - 0xffff7fff是“
保留
的。平台不能使用这个地址范围”。我似乎在源代码中找不到任何文档或任何东西。我正在
Linux
内核2.6上做一些实验,我想让它在虚拟机管理程序上运行。这里提供了
内存
布局
浏览 0
提问于2012-10-26
得票数 5
回答已采纳
1
回答
CentOS 8在VPS上丢失了大量的
内存
。
、
CentOS 8运行在具有1GB
内存
的VPS上。Memory: 216012K/1048040K available这样,我们可以看到一个缺口75,956,224=1,073,192,960-997,236,736字节。换句话说,“不可用”
内存
的72+ MiB。 如何将
内存
带回操作系统?或者如何知道它藏在哪里?
浏览 0
提问于2021-06-17
得票数 0
1
回答
在删除
linux
-crashdump后,更新-grub仍在添加Crashkernel。
、
、
一旦我按照
linux
-crashdump安装了本教程。 但是我不再需要它了,所以我删除了
linux
-crashdump、crash和kdump-tools包。无论如何,crashkernel内核参数仍然被update-grub脚本添加到我的grub.cfg中,所以我的128 m
内存
仍然被
保留
为零。我不明白为什么。我在/etc/default/grub中没有这个参数,我也
查看
了/etc/grub.d/10_
linux
,但是我找不到
浏览 0
提问于2014-10-27
得票数 2
回答已采纳
1
回答
为什么我丢了2%的公羊
、
我正在运行grep MemTotal /proc/meminfo来确定安装在系统上的
内存
,但是,与其报告对应于偶数GiB的数字,它是稍微关闭的。
浏览 0
提问于2015-03-30
得票数 5
回答已采纳
1
回答
Python
内存
管理-字典
、
、
、
、
我从python交互式shell将字典加载到
内存
中,我的系统监视器说python进程消耗了4GB。size4/(1024**2)print str(size1 + size2 + size3 + size4)现在如果我删除字典gc.collect() 从
内存
中释放的
内存
不足即使首先从字典中的列表中逐个删除所有的项,释放的
内存
也不超过450到500 MB。所以我的shell中没有变量,但是仍然消耗了3,5GB。有人能解释一下发生了什么吗?
浏览 0
提问于2014-04-20
得票数 4
回答已采纳
1
回答
启动后,
Linux
是否回收了Tianocore启动加载器
内存
、
我正在使用Tianocore来启动
Linux
,我知道
linux
可以使用Tianocore运行时服务(reboot,update_capsule等),这意味着
Linux
保留
了Tianocore代码的一部分
Linux
永远不会触及那个
内存
。我的问题是,
Linux
内核在启动后,是不是只涉及到了部分的Tianocore代码(与Runtime Services相关),还是整个系统都没有被
Linux
内核所触及呢?那么,
Linux
内核是如何知道包含天
浏览 0
提问于2015-10-14
得票数 0
2
回答
现代计算机系统(x86体系结构)是否具有独立于操作系统的虚拟地址?
、
、
、
抱歉,如果这个问题听起来有点混乱或混乱,但我对这个概念感到相当困惑。 我想知道的是,如果我用C/ Assembly为“裸”计算机硬件写一个内核,我能使用虚拟地址吗?我一直在研究内核的源代码,它似乎使用了虚拟地址,但这是怎么可能的呢?页表不是由操作系统实现的吗? 谢谢你的帮助
浏览 49
提问于2019-06-30
得票数 1
回答已采纳
1
回答
当我不使用ioremap_cache时,为什么PCD位被设置?
、
、
、
我有物理
内存
(大约32MB,有时更多),它是通过ACPI表作为设备枚举和
保留
的,这样
linux
/OS就不能使用它。我有这个
内存
设备的
Linux
驱动程序。THe驱动程序实现了mmap(),因此当进程调用mmap()时,驱动程序可以将
保留
的物理
内存
映射到用户空间。这就是我遇到的问题:在驱动程序中,如果我在初始化期间调用ioremap_cache(),当我访问
内存
中的数据时,我会从应用程序中获得良好的缓存性能。我
查看
了PTE,发现
浏览 7
提问于2013-05-18
得票数 0
回答已采纳
1
回答
查找物理
内存
映射
、
、
每个CPU有1 TiB的RAM (16个
内存
模块,每个模块64 GiB )连接到其
内存
控制器。因此,系统总共有2 TiB的
内存
。目前,我在该服务器上使用Ubuntu20.04作为操作系统。“拆分”为2 GiB块,这在具有如此数量
内存
的系统上是预期的。从节点0起的5个块(10 GiB
内存
)似乎丢失了。(我还有其他具有2 TiB
内存
的服务器,并且在它们上没有遇到这种行为。) 我想知道这10 GiB发生了什么。即使某个设备使用了这个
内存
,在执行lsmem --output-a
浏览 0
提问于2023-04-19
得票数 2
1
回答
在
内存
中查找Officejet 8600's凸包
、
、
在我放弃我死去的HP Officejet 8600 Pro回收之前,我想确保没有
内存
留在它上。即使经过广泛的研究,也不容易找到关于家用打印机是否
保留
内存
的结论性信息(如果
保留
内存
,则
保留
多少
内存
)。据说打印机有64 MB的内置RAM,但是当我打开打印机并
查看
电路板时,我没有看到任何看起来像RAM或
内存
存储的东西。有人知道它在哪里或者它会是什么样子吗?
浏览 0
提问于2022-01-10
得票数 1
回答已采纳
3
回答
kdump磁盘大小的最佳做法是什么
、
、
我们有一个redhat 6服务器和大约64GB的
内存
,我们计划配置kdump,我对我应该设置的磁盘大小感到困惑。
浏览 0
提问于2013-02-22
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
查看 Linux 系统中进程和用户的内存使用情况
Windows下系统保留内存研究
Linux服务器如何查看CPU使用率、内存占用情况
Linux查看日志
Linux下查看CPU信息
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券