腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
linux
内核
模块的LPM实现
、
、
、
我想利用
linux
内核
提供的
数据结构
(如hlist、prio_tree、基数树等),在
内核
模块中实现最长前缀匹配算法。
linux
内核
的哪种
数据结构
最适合实现LPM?任何帮助都将不胜感激。谢谢。 问候
浏览 6
提问于2013-06-05
得票数 0
1
回答
linux
内核
是否使用虚拟内存(用于其数据)?
、
、
linux
内核
是否为其
数据结构
(页表、描述符等)使用虚拟内存?更具体而言:
内核
内存会被交换掉吗? 内存对
内核
数据结构
的访问会导致页面错误吗?
linux
和其他unix在这方面有区别吗?
浏览 0
提问于2021-11-19
得票数 9
回答已采纳
2
回答
U如何与
Linux
内核
通信?
、
、
我正在读这本书,它告诉我: 这是什么意思?这是否意味着在U中分配的所有
数据结构
都将被丢弃?例如:在U期间,PCIE和网络设备将被初始化.引导
Linux
内核
后,PCIE和网络设备
数据结构
会被丢弃吗?
Linux
内核
会再次进行PCIE和NEtwork初始化吗?或者U会将一些数据传输到
内核
?
浏览 3
提问于2016-06-27
得票数 0
回答已采纳
1
回答
如何在我的LKM和
Linux
内核
之间同步共享
数据结构
?
、
我正在用
Linux
开发一个LKM(可加载
内核
模块)。LKM想要的是通过TCB遍历所有的进程信息(即task_strct)。 我想知道当LKM遍历
数据结构
时,TCB
数据结构
是否正在更新。也就是说,在LKM遍历TCB
数据结构
的过程中,由于进程的终止或创建,
数据结构
是可以更新的。如何在我的LKM和SMP或非SMP
Linux
系统中不断更新TCB
数据结构
的
Linux
内核
之间进行同步?
浏览 2
提问于2015-12-02
得票数 0
1
回答
尝试使用“当前”宏时出现编译错误
、
、
#include <
linux
/sched.h>#include <stdlib.h> main(int argc, char *argv[])current.c:10:40: error: dereferencing pointer to incomplete type* 我使用的是
Linux
内核
3.2.0.4-amd64。
浏览 1
提问于2013-04-27
得票数 0
回答已采纳
3
回答
用于
Linux
内核
的线程感知gdb。
、
、
、
我使用附加在虚拟机串口上的gdb来调试
linux
内核
。 我想知道,是否有任何补丁/插件可以使gdb理解
linux
内核
的某些
数据结构
,并使其“线程感知”?我的意思是在gdb下,我可以看到有多少
内核
线程,它们的状态,以及每个线程的堆栈信息。
浏览 2
提问于2012-03-05
得票数 2
回答已采纳
2
回答
.o和.ko文件的区别
我正在编写简单的
Linux
模块mod.c。当我编译mod.c文件时,它会创建两个输出文件mod.o和mod.ko。所以我只想知道,mod.o和mod.ko文件有什么区别?
浏览 2
提问于2012-05-07
得票数 62
回答已采纳
2
回答
为什么
Linux
内核
从来没有实现每个数据对象的RCU机制?
、
、
、
、
Linux
内核
中的核心RCU API适用于
内核
中的所有客户端,这意味着任何访问rcu支持的数据的读取器(即使它们访问的是完全不相关的
数据结构
)都将被同等对待。像synchronize_rcu()这样的调用需要等待所有的读取器,即使它们在幕后访问完全不相关的
数据结构
。 为什么
Linux
内核
从来没有添加对每个数据对象RCU的支持?我是不是漏掉了什么?我认为当前RCU API的含义是,如果
内核
中有很多客户端,RCU的整体性能可能会受到影响,因为它们共享一个全
浏览 2
提问于2020-12-16
得票数 1
5
回答
如何理解
Linux
内核
源代码的初学者?
、
、
、
我是一个对内存管理感兴趣的学生,尤其是
linux
内核
的页面替换组件。我的项目涉及调整主流
内核
中的页面替换算法,并分析其对一组工作负载的性能。是否有一种更容易理解的<
浏览 0
提问于2011-02-11
得票数 12
1
回答
什么时候应该提供#定义的宏来声明或初始化
Linux
内核
中的变量?
、
、
、
看起来,许多
Linux
组件都提供了宏,以帮助程序员在运行时轻松地声明变量,在堆栈上分配变量(并不意味着静态关键字);例如,提供DECLARE_WORK(name, void (*func)(void *这些宏似乎通常是由核心
内核
组件定义的,并且在驱动程序代码中无法经常看到。是否有任何规则或自定义来定义何时提供用于在
Linux
内核
中声明或初始化
数据结构
的#定义宏,例如为经常使用的
数据结构
提供此接口?这仅仅是因为通过给
内核
程序员一个干净的接口来声明和初始化复杂的
数据
浏览 1
提问于2019-08-19
得票数 2
回答已采纳
3
回答
在嵌入式设备上运行
Linux
内核
所需的最小内存量是多少?
、
、
、
、
在嵌入式设备上运行
Linux
内核
所需的最小RAM量是多少?在
Linux
0.11中,80x86所需的最小内存是加载
内核
数据结构
和中断向量的2MB。 当前
Linux
3.18
内核
所需的最低内存是多少?
浏览 8
提问于2015-01-14
得票数 13
回答已采纳
2
回答
Linux
内核
数据结构
、
、
由于
Linux
内核
显然提供了一些
数据结构
() (列表、树),所以我想知道是否存在向量等效的。 虽然我认为我能够很好地编写自己的代码,但我更愿意使用库来防止代码的重复和避免错误。
浏览 4
提问于2014-11-19
得票数 2
3
回答
堆栈内存是如何增加的?
、
、
在一个典型的C程序中,
linux
内核
提供了84K - ~100K的内存。当进程使用给定的内存时,
内核
如何为堆栈分配更多的内存。当进程占用堆栈的所有内存并且现在使用下一个连续的内存时,理想情况下,它应该分页错误,然后
内核
处理分页错误。在这里,
内核
为给定进程的堆栈提供了更多的内存,
linux
内核
中的哪个
数据结构
标识了该进程的堆栈的大小?
浏览 9
提问于2010-07-09
得票数 2
1
回答
linux
内核
如何在动态内存中保存struct_task?
、
当我阅读理解
linux
内核
时,我得到了这句话。
内核
在最高的虚拟地址中保留了几乎128 to的高内存来处理动态物理地址。
内核
数据结构
是如此之多,以至于可能超过128 is 。如果
内核
想重新映射一些高内存,那么保存在高内存中的某些
数据结构
的虚拟地址可能是无效的。
内核
如何在动态物理内存中保存128 in以上的
内核
数据结构
。 虽然我已经努力表达清楚和遵守这
浏览 5
提问于2017-05-27
得票数 1
1
回答
linux
内核
中有没有类似
数据结构
的“键-值”对?
、
、
、
例如,我希望在某些
数据结构
中存储Pid到名称的映射。因此,我们可以快速检查某个给定的pid是否已经存储。你能推荐一些
linux
内核
中的
数据结构
来解决这个问题吗?
浏览 1
提问于2015-04-16
得票数 5
1
回答
Linux
内核
-获取上次写入的内存块
、
、
在
linux
内核
中,有没有什么
数据结构
可以自动保存分区最后写入的块号?我找不到任何可以用来获取此信息的内置
内核
源。任何帮助都是非常感谢的。
浏览 0
提问于2010-04-06
得票数 9
2
回答
链接列表的节点应该存储谁的地址:具有节点作为字段的其他节点或
数据结构
?
、
、
从理解
Linux
内核
开始 如果是在面向对象语言中,那么list_h
浏览 1
提问于2018-09-17
得票数 1
2
回答
Android设备驱动程序开发-入口点
、
、
、
、
Linux
设备驱动程序对我来说也是一个新世界。Q1:我可以听听你对此的建议吗? Q2:你知道专门针对安卓的教程吗?
浏览 5
提问于2011-09-23
得票数 7
回答已采纳
1
回答
Linux
分段
、
、
、
、
最近,我读了一本叫做“理解
linux
内核
”的书。有句话让我很困惑。有人能给我解释一下吗?当CPL为3时,它必须引用用户数据段中的用户模式堆栈,当CPL为0时,它必须引用
内核
数据段内的
内核
模式堆栈。当从用户模式切换到
内核
模式时,
Linux
总是确保ss寄存器包含
内核
数据段的段选择器。在保存指向指令或
数据结构
的指针时,
内核
不需要存储逻辑地址的段选择器组件,因为ss寄存器包含当前的段选择器.。同样的参数适用于指向
内核
浏览 0
提问于2017-08-24
得票数 2
回答已采纳
3
回答
为什么
Linux
内核
使用循环双链接列表来存储进程列表?
、
Linux
内核
将进程列表存储在一个称为任务列表的循环双链接列表中。背后的原因是什么?为什么使用循环双链接列表?使用这种
数据结构
的优点是什么?通过使用这种
数据结构
,创建者试图达到什么目的?
浏览 9
提问于2017-09-06
得票数 11
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux内核解读
Linux内核出现漏洞
Linux 内核原子操作
Windows 内核和 Linux 内核的区别(二)
Windows 内核和 Linux 内核的区别(一)
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券