腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
进程管理和
内存
管理在
Linux
内核
中的用途是什么?
📷
Linux
内核
子系统的存在是为了处理网络、VFS、设备?
Linux
内核
中进程管理和
内存
管理的目的是什么?我还试图找到
Linux
内核
子系统(如VFS、Network、Device )的用途,这些子系统与进程管理()和
内存
管
浏览 0
提问于2019-01-19
得票数 0
2
回答
关于
内存
分配,C malloc/calloc依赖于
Linux
/malloc还是相反?
、
、
据我所知,C具有以下函数,例如:malloc、calloc、realloc,用于分配
内存
。而
linux
内核
还具有以下功能:malloc、mmap、kmalloc、vmalloc.分配
内存
我想知道哪一个是最低的。如果你说"
Linux
内核
是最低的函数,你的C程序必须用
Linux
内核
分配
内存
“,那么
Linux
内核
如何分配它自己的
内存
呢?或者说,"
Linux<
浏览 1
提问于2022-03-19
得票数 -1
回答已采纳
1
回答
如何在Windows下查询用户的session id?
、
、
、
、
我的问题如下:2、如何通过API (用户
态
或
内核
态
)查询给定会话id的用户名? 提前感谢!
浏览 79
提问于2012-12-26
得票数 1
回答已采纳
2
回答
内核
虚拟
内存
空间与进程虚拟
内存
空间
、
、
、
我在阅读第9.7.2章:
Linux
虚拟
内存
系统(第三版)中关于虚拟
内存
的教科书:计算机系统--程序员的观点。我对
linux
进程的虚拟
内存
结构感到有点困惑,如下所示:我的问题是:
内核
虚拟
内存
是否为
内核
运行保留,而虚拟
内存
的其余部分是否为用户进程保留?
内核
代码和数据是做什么的?
内核
虚拟
内存
中的物理
内存
是什么?
浏览 6
提问于2020-02-05
得票数 2
回答已采纳
3
回答
堆栈
内存
是如何增加的?
、
、
在一个典型的C程序中,
linux
内核
提供了84K - ~100K的
内存
。当进程使用给定的
内存
时,
内核
如何为堆栈分配更多的
内存
。当进程占用堆栈的所有
内存
并且现在使用下一个连续的
内存
时,理想情况下,它应该分页错误,然后
内核
处理分页错误。在这里,
内核
为给定进程的堆栈提供了更多的
内存
,
linux
内核
中的哪个数据结构标识了该进程的堆栈的大小?
浏览 9
提问于2010-07-09
得票数 2
1
回答
从多个进程调用系统调用
、
、
、
我在
Linux
中实现了一个新的系统调用: unsigned char *pt; }如果有竞
态
条件,我该如何锁定它?
浏览 3
提问于2014-10-18
得票数 1
1
回答
如何检测
linux
内核
2.6.29中的
内存
泄漏
、
有什么方法可以通过运行一些命令来找出
Linux
内核
是否在泄漏
内存
?我几乎肯定
linux
内核
正在泄漏
内存
。然而,顶部和免费的-k并没有透露多少。有什么方法可以让我看一下
内核
分配了多少
内存
,希望也有某种
内存
映射?谢谢您的意见
浏览 0
提问于2011-05-26
得票数 1
回答已采纳
1
回答
linux
内核
是否使用虚拟
内存
(用于其数据)?
、
、
linux
内核
是否为其数据结构(页表、描述符等)使用虚拟
内存
?更具体而言:
内核
内存
会被交换掉吗?
内存
对
内核
数据结构的访问会导致页面错误吗?
linux
和其他unix在这方面有区别吗?
浏览 0
提问于2021-11-19
得票数 9
回答已采纳
2
回答
多线程的堆
内存
访问
、
当多核或多CPU机器上的多个线程试图同时访问堆
内存
中的同一区域(只读-无变化)时,会发生什么情况?例如,尝试调用静态方法(该方法不会改变任何内容)。尝试调用静态方法的行为可能会造成竞争或死锁情况吗?编辑:多个线程同时访问只读
内存
是否会导致竞争条件(或任何其他问题)?
浏览 0
提问于2015-11-02
得票数 0
1
回答
在一台48 in
内存
的64位机器上,
Linux
内核
的虚拟
内存
大小是多少?
、
在一台48 in
内存
的64位机器上,
Linux
内核
的虚拟
内存
大小是多少?我知道在32位机器中,
Linux
内核
占用1 1GB的虚拟
内存
。
浏览 4
提问于2012-07-06
得票数 0
回答已采纳
1
回答
CUDA统一
内存
可以用作固定
内存
(统一虚拟
内存
)吗?
、
、
如我所知,我们可以在
内核
内存
中分配固定
内存
区域。(来自)但是问题是
linux
内核
数据应该被安排为数组。但是,当节点访问下一个节点时,会发生
内存
访问错误。 我想知道统一
内存
是否可以在
内核
内存
中作为固定
内存
区域分配?因此,树可以在
浏览 3
提问于2016-03-21
得票数 3
1
回答
Linux
页面表管理与MMU
、
、
、
我有一个关于
linux
内核
和MMU之间的关系的问题。现在我明白了,
linux
内核
管理虚拟
内存
地址和物理
内存
地址之间的页表。同时,在x86体系结构中存在MMU,它管理虚拟
内存
地址和物理
内存
地址之间的页表。如果MMU出现在CPU附近,
内核
还需要处理页面表吗?这个问题可能很愚蠢,但另一个问题是,如果MMU负责
内存
空间,谁来管理高
内存
和低
内存
?我相信
内核
将从MMU (32
浏览 3
提问于2014-09-24
得票数 10
回答已采纳
1
回答
在启动时,
Linux
内核
如何为自己的
内存
分配器分配
内存
?
、
、
在
内核
中,我使用UEFI (GetMemoryMap())成功地获得了RAM的
内存
映射。通过在
内存
映射上迭代,我发现我将有大约1021 of的可用
内存
(在1024 of中)。我在QEMU上测试我的
内核
。 我到处读到,
Linux
内核
为系统中的每个页面都保存了一个页面结构。我猜
Linux
内核
的
内存
分配器使用页面结构来确定哪些页是空闲的,哪些是不空闲的。如果
Linux
内核
的
内存<
浏览 6
提问于2022-01-04
得票数 2
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
回答
了解
Linux
内核
mm部分的文档吗?
、
、
我想知道是否有任何好的文档可用于理解
内存
管理部分
Linux
内核
。我已经深入研究了"
Linux
内核
开发“书中的
内存
管理部分。 谢谢。
浏览 9
提问于2015-06-30
得票数 1
回答已采纳
2
回答
在
linux
内核
中分配可交换
内存
Linux
内核
中的
内存
通常是不可交换的()。但是,有时允许换出
内存
是很有用的。是否可以在
Linux
内核
中显式地分配可交换
内存
?我想到的一种方法是创建一个用户空间进程并使用它的
内存
。还有更好的吗?
浏览 92
提问于2017-07-15
得票数 0
回答已采纳
1
回答
linux
提供的cmpxchg调用会崩溃吗?
、
、
、
、
我使用的是
linux
内核
(SLES11-SP2)提供的cmpxchg()。这是由于锁定变量时的竞
态
条件造成的吗?或者我需要将其作为
内核
的bug发布?
浏览 2
提问于2013-04-26
得票数 0
回答已采纳
3
回答
在嵌入式设备上运行
Linux
内核
所需的最小
内存
量是多少?
、
、
、
、
在嵌入式设备上运行
Linux
内核
所需的最小RAM量是多少?在
Linux
0.11中,80x86所需的最小
内存
是加载
内核
数据结构和中断向量的2MB。 当前
Linux
3.18
内核
所需的最低
内存
是多少?像x86和ARM这样的不同体系结构是否对引导所需的最小
内存
有不同的要求?一个人如何计算相同的?
浏览 8
提问于2015-01-14
得票数 13
回答已采纳
2
回答
在
linux
中有没有办法访问持久
内存
?
、
、
、
我在
linux
(debian 10)中使用持久性
内存
我所理解的是正确的,
linux
将持久
内存
虚拟化为磁盘,并将其映射为virt_addr。因此,操作系统通过
内核
通过文件系统访问持久存储器。但我认为这是一种开销。如果持久性
内存
已经进行了
内存
映射,那么直接通过virt_addr访问它会更有效。所以我想知道有没有什么方法可以在
内核
中获得持久
内存
的启动v
浏览 8
提问于2019-10-29
得票数 0
1
回答
Linux
内核
内存
布局
我在一台64位的x86
Linux
计算机上工作。 在这种体系结构上,每个进程都有自己的64位地址存储空间。
内存
块由MMU组件映射到物理
内存
(或交换)。 现在,我想知道
内核
内存
是如何工作的。如果我用下面的代码编写
linux
内核
模块: char * address;*address = 0x42; 此0x42将写入何处?直接在物理
内存
中?还是说
linux
内核
是64位
内存<
浏览 25
提问于2019-04-01
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux探秘之用户态与内核态
内存泄漏?从用户态跟踪到内核去
Linux内核态高效HTTP代理的设计与实现
Linux 内核将弃用并删除 SLOB 内存分配器
Linux内核解读
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券