腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
内核模块
内存
访问
、
、
、
这是否意味着它们可以访问
物理
内存
,并可以
查看
/覆盖其他进程(包括内核
内存
空间)的值?我已经写了这段简单的C代码来覆盖每个
内存
地址,但它什么也没做(预计
系统
会崩溃,不确定这是涉及
物理
内存
还是虚拟
内存
) 我用sudo insmod ./test.ko运行它,代码就挂在那里(当然是因为无限循环),但当我手动退出时,
系统
工作得很好。#include <
linux
/modu
浏览 2
提问于2019-08-07
得票数 1
1
回答
用于
内存
中
Linux
内核的精灵头?
、
、
我正在
查看
Ubuntu14.04 x64 (3.13.0-46通用)
Linux
系统
的
内存
快照。
查看
System.map文件,.text部分从0xffffff81000000(虚拟)开始,该地址为0x1000000
物理
地址。 我想在记忆中找到真正的ELF头。具体来说,为了法医的目的,我试图找出每个部分在
内存
中的位置,而没有一个System.map文件。波动性依赖于股票内核的配置文件,但我想要一种通用的方法。在内核启动和运行之后,这些标头是否在
内存
中持久
浏览 6
提问于2015-03-04
得票数 1
回答已采纳
2
回答
Linux
是如何计算MemFree的?
、
我正在尝试了解我的嵌入式
linux
内存
使用情况。
linux
是如何计算可用
物理
内存<
浏览 2
提问于2009-09-10
得票数 10
回答已采纳
1
回答
如何跟踪
Linux
内核中网络子
系统
的
内存
使用情况?
、
、
、
、
是否有一种方法可以确定
Linux
内核中的网络子
系统
在任何时间点上使用了多少
物理
内存
?我知道每个连接的
内存
限制可以通过sysctl指定。但是,是否有一个工具可以
查看
TCP/IP堆栈,并询问它每个连接有多少缓冲数据?
浏览 2
提问于2015-05-12
得票数 1
回答已采纳
2
回答
估计嵌入式设备的RAM使用信息
、
、
我正在监控一个基于ARM的嵌入式设备的性能,它运行的是包含OpenEmbedded构建
系统
的poky
linux
发行版(来自Yocto项目)。我需要获得MHz (CPU周期)消耗和用于运行在
系统
上的任何进程的
内存
。尽管top实用程序允许我
查看
所使用的CPU %(这允许我依次估计CPU MHz ),但它只是给出了进程使用的虚拟
内存
大小(VSZ),但没有使用
物理
内存
。 有什么办法能让我得到我需要的信息吗?
浏览 0
提问于2016-03-17
得票数 1
1
回答
Linux
内存
过度提交详细信息
、
、
、
我正在为嵌入式
Linux
开发SW,因为OOM杀手不时出现,所以我的
系统
挂起了。在进一步讨论之前,我想解决一些令人困惑的问题:
Linux
内核如何分配动态
内存
,假设/proc/sys/vm/overcommit_memory有0,/proc/sys/vm/min_free_k字节有假设目前可用的嵌入式
Linux
物理
内存
是5MB (5MB的空闲
内存
,并且没有可用的缓存或缓冲<e
浏览 3
提问于2013-10-02
得票数 5
1
回答
将
物理
内存
分配给
Linux
中的进程
、
、
是否有一种方法为
Linux
中的进程分配特定的
物理
内存
?我正在考虑一个
系统
,在这个
系统
中,某些记忆区域比其他区域更快。我希望有一个特定的进程使用更快的
内存
(例如。用于视频处理)。是否有
Linux
特性或子
系统
允许我这样做?可能是NUMA还是cgroup?谢谢。
浏览 1
提问于2018-03-28
得票数 1
回答已采纳
2
回答
内核版本末尾的"-pae“是什么意思?
、
上一次我安装Ubuntu时,在引导屏幕中内核版本的末尾有一个"-pae“。现在我已经从同一个磁盘重新安装了Ubuntu,而不是"-pae“,内核版本的末尾有一个"-generic”。 这些词的意思是什么?为什么它们在两种装置之间有区别?
浏览 0
提问于2010-12-30
得票数 30
回答已采纳
1
回答
当我不使用ioremap_cache时,为什么PCD位被设置?
、
、
、
我在x86
系统
上使用ubuntu12.10 32位。我有
物理
内存
(大约32MB,有时更多),它是通过ACPI表作为设备枚举和保留的,这样
linux
/OS就不能使用它。我有这个
内存
设备的
Linux
驱动程序。THe驱动程序实现了mmap(),因此当进程调用mmap()时,驱动程序可以将保留的
物理
内存
映射到用户空间。当应用程序访问my
内存
时,我得到了一个页面错误,并调用了我的.fault函数。这里使用vm_insert_pfn将虚
浏览 7
提问于2013-05-18
得票数 0
回答已采纳
1
回答
Linux
中的
物理
位置感知用户空间
内存
分配(
内存
控制器亲和性)
、
、
、
、
我想测试在基于64位、2 CPU、16核Intel Xeon 5500 CPU的服务器上,如果从不同的
物理
CPU和不同的嵌入式
内存
控制器分配和访问
内存
,可能会出现性能差异。(戴尔T710)
查看
供应商白皮书,我可以看到每个
物理
CPU都有3个独立的
内存
控制器。还有2个
物理
CPU,总共有6个并行
内存
控制器。我想知道同一控制器、同一
物理
CPU内的不同控制器以及不同
物理
CPU之间的
内存
拷贝的性能。为此,我需
浏览 1
提问于2010-08-05
得票数 1
回答已采纳
1
回答
在32位
Linux
中无法耗尽
物理
内存
、
、
所以我有一个有趣的基于操作
系统
的问题。在过去的几个小时里,我一直在和我认识的任何一个熟悉C编程的人交谈,似乎没有人能给出明确的答案来解释为什么会发生这种行为。我有一个故意设计的程序,它会导致
内存
泄漏(例如,在分配
内存
之后没有释放
内存
时会发生什么)。在64位操作
系统
(Windows、
Linux
等)上,它做它应该做的事情。它填充
物理
ram,然后填充OS的交换空间。在
Linux
中,该进程随后由操作
系统
终止。然而,在Windows中,情况并非
浏览 0
提问于2018-05-02
得票数 1
回答已采纳
1
回答
linux
:获取父页面和派生子页面之间的共享
、
据我所知,
Linux
不会将所有父进程
内存
复制到子进程的单独页面中,它会执行写时复制。在任一进程修改(写入)映射(共享)页面中的某个
内存
位置之前,我们会将子虚拟地址空间和父虚拟地址空间映射到相同的
物理
内存
位置(相同的
物理
页面)。 我想知道是否有可用的工具可以显示进程共享的
物理
内存
页。或者任何给出虚拟地址->
物理
地址映射的工具。这样我就可以实际
查看
物理
地址并检查进程是否映射到相同的
物理</
浏览 1
提问于2013-03-11
得票数 0
回答已采纳
3
回答
内核API以获得
物理
RAM偏移量
、
、
我正在编写一个设备驱动程序(用于
Linux
内核2.6.x),它使用
物理
地址直接与
物理
RAM交互。对于我的设备的
内存
布局(根据cat /proc/iomem的输出),
系统
RAM从
物理
地址0x80000000开始;但是,这段代码可能运行在具有不同
内存
布局的其他设备上,因此我不想使用抵消
内存
的硬代码。是否有一个函数、宏或常量,可以在设备驱动程序中使用,给出
系统
RAM的第一个字节的
物理
地址?
浏览 3
提问于2017-04-03
得票数 0
回答已采纳
1
回答
为什么SUSE
Linux
不识别整个
物理
RAM?
、
我们为HP ProLiant DL380 Gen9计算机配备了512 GB的
物理
内存
。计算机的BIOS正确显示安装了512 GB的
物理
内存
。我看到Gnome
系统
监视器中的总
内存
为504.7 GB,当我在终端会话中执行“空闲-m”命令时,它显示的总
内存
大小为516780 GB,相当于504.7 GB。这让我很恼火,因为我想使用完整的512 GB
物理
RAM作为运行在这台服务器上的软件。我不想白白损失7.3GB
内存
。在互联网上搜索并不能帮助
浏览 0
提问于2016-10-05
得票数 -4
1
回答
如何在
linux
内核中使用连续
内存
?
、
我发现
物理
内存
被分成如下几个列(
内存
交错):在我的课程作业中,我一直在研究
linux
内核源代码。在创建sysfs (/sys/devices/system/memory)时,<e
浏览 0
提问于2013-10-27
得票数 6
1
回答
Linux
如何知道进程使用了多少
物理
内存
?
、
、
、
我在调查一个示例进程的
内存
使用情况。首先,我分配一些
内存
,检查虚拟
内存
和驻留
内存
的大小(在RAM中)。然后,我将数据写入分配的
内存
,并再次检查这些值。VmSize: 13180 kBAfter writingVmRSS: 10568 kB 当运算符new分配
内存
时当数据被写入
内存
时,VmRSS的值就会发生变化。
Linux
如何知道进程使用了多少
物理<
浏览 2
提问于2016-11-30
得票数 3
回答已采纳
5
回答
指针中的哪个位置地址是指
、
、
、
如果它指的是虚拟地址,
内存
管理器是否需要在每次访问时将该地址转换为真实地址
浏览 1
提问于2010-08-08
得票数 2
回答已采纳
2
回答
内核虚拟
内存
空间与进程虚拟
内存
空间
、
、
、
我在阅读第9.7.2章:
Linux
虚拟
内存
系统
(第三版)中关于虚拟
内存
的教科书:计算机
系统
--程序员的观点。我对
linux
进程的虚拟
内存
结构感到有点困惑,如下所示:我的问题是:内核虚拟
内存
是否为内核运行保留,而虚拟
内存
的其余部分是否为用户进程保留?内核代码和数据是做什么的?内核虚拟
内存
中的
物理
内存
是什么?
浏览 6
提问于2020-02-05
得票数 2
回答已采纳
3
回答
如何增强
linux
以抵御DMA攻击?
、
我如何配置我的
linux
系统
使其免受DMA攻击的安全?有什么办法让他们不可能吗?DMA攻击在现代操作
系统
中,非
系统
(即用户模式)应用程序无法访问虚拟
内存
控制器(称为MMU或
内存
映射单元)未显式授权的任何
内存
位置。除了包含无意中的软件错误所造成的损害和允许更有效地使用
物理
内存
之外,该体系结构还构成了现代操作
系统
安全的一个组成部分。然而,内核模式驱动程序、许多硬件设备以及偶尔出现的用户模式漏洞允许直接、
浏览 0
提问于2013-10-04
得票数 6
2
回答
Java JVM中的
内存
交换到磁盘
、
、
、
我使用的是64位
Linux
和Java JVM。我想确认一下,如果JVM使用的
内存
小于机器的
物理
内存
大小,那么操作
系统
将不会交换磁盘
内存
?
浏览 4
提问于2013-07-04
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
查看 Linux 系统中进程和用户的内存使用情况
Linux服务器如何查看CPU使用率、内存占用情况
物理内存和虚拟内存区别
Linux查看日志
避免物理内存碎片化
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券