腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
清除
Linux
内核
链表
c++
、
c
、
linux
、
list
我正在尝试修改一些使用
linux
内核
中使用的C
链表
的代码,比如fbida中使用的。但我实际上需要清理列表,从头开始,我不确定最安全的方法。我在网上也找不到一个
例子
。
浏览 2
提问于2012-07-27
得票数 2
2
回答
Linux
内核
中的哈希表
data-structures
、
linux-kernel
Linux
内核
有没有在
内核
代码中使用的通用散列表实现?我知道
链表
、红黑树和基数树是可用的,但还没有找到通用哈希表实现的参考,尽管我知道哈希表在核心
内核
中被大量使用。
浏览 2
提问于2011-03-31
得票数 22
回答已采纳
3
回答
Linux
内核
中的队列
linux
、
data-structures
、
queue
、
kernel
我一直在寻找队列的常见
内核
实现的信息,即先进先出数据结构。我想可能有一个,因为它可能是常用的东西,并且有一个
链表
的标准(以list_head结构的形式)。有没有一些我找不到的标准队列实现,或者只是使用
链表
作为队列并希望得到最好的结果是一种常见的做法?
浏览 3
提问于2008-12-23
得票数 6
回答已采纳
2
回答
双指针在
linux
内核
哈希表实现中的应用
c
、
linux
、
linux-kernel
我正在尝试理解
Linux
内核
中
链表
和哈希表的实现。指向该实现的链接是。我理解
链表
的实现。但是我有点搞不懂为什么hlist (**pprev)中使用了双指针。hlist的链接是。为什么不能使用单指针(就像
链表
一样的*prev )?请帮帮我。
浏览 1
提问于2010-06-17
得票数 20
回答已采纳
2
回答
list_for_each vs list_for_each_safe,安全性从何而来?
linked-list
、
linux-kernel
、
linux-device-driver
我不确定
Linux
内核
中
链表
遍历代码的*_safe变体如何提供额外的安全性保证。谢谢。
浏览 0
提问于2019-10-19
得票数 0
8
回答
C++的容器类/库
c
、
containers
我正在寻找一些东西,它给出了
链表
,数组,哈希表等的标准实现,以与C++ STL相同的方式。主要关注点是: 客户端代码应该能够在不修改库的情况下为多种不同的数据类型创建容器。
浏览 76
提问于2008-11-20
得票数 79
回答已采纳
2
回答
动态类型(C)
c
、
gcc
、
typeof
请给我更多的
例子
,特别是在
Linux
内核
中使用的技术。
浏览 9
提问于2012-11-12
得票数 1
回答已采纳
1
回答
未定义对
内核
模块中导出函数的引用
c
、
arrays
、
linux
、
struct
在用户空间中,我试图从我正在编程的
内核
模块中获取一个导出函数,这样我就可以获得一个结构数组,这样我就可以迭代该数组,以找出该数组中有多少个结构。我可以构建
内核
模块,并且我已经验证了函数是否已导出。正如我前面提到的,我希望获得一个指向ctrl_list的指针,这样我就可以知道该数组中有多少个结构。我得到的错误如下所示。
浏览 1
提问于2014-06-14
得票数 0
1
回答
内核
中的红黑树不受保护吗?
linux
、
linux-kernel
、
red-black-tree
在
Linux
内核
中,为了存储进程的内存区域,
Linux
同时使用
链表
和红黑树。是一个函数,它通过红黑树定位vm_end字段大于传递地址的第一个内存区域。
浏览 0
提问于2015-11-27
得票数 5
1
回答
共享内存中的
链表
,
linux
内核
linux
、
shared-memory
实现2个APIs 1.访问共享内存中存在的
链表
的头部问题中的
内核
是
Linux
。我在一个论坛上读到,应该使用偏移量,而不是使用指针(如果不使用指针,它仍然是
链表
吗) 我真的不太理解这部分。考虑到虚拟内存已经就位,我对将要发生的地址转换也很好奇。
浏览 0
提问于2012-02-25
得票数 1
2
回答
进行系统调用以获取进程列表
linux-kernel
、
system-calls
、
kernel-module
我是模块编程的新手,我需要进行一个系统调用来检索系统进程,并显示它们消耗了多少CPU。
浏览 1
提问于2013-08-24
得票数 5
回答已采纳
1
回答
FreeBSD -如何在
内核
中创建
链表
?
freebsd
、
kernel
我现在正在做一个项目,这个项目是在
内核
中操作
链表
。该项目将实现一个“玩具”锁定机制,其中所有的锁都在一个
链表
中。请在以下问题中帮助我: 1)如何在
内核
中创建
链表
?我可以在中使用函数吗?2)在这个项目中,锁是按锁组名称分组的,是不是应该有多个
链表
,每个
链表
代表一个锁组?谢谢!
浏览 1
提问于2011-07-13
得票数 0
回答已采纳
1
回答
使用序列文件读取
链表
c
、
linux-kernel
、
linked-list
、
kernel-module
我正在尝试使用序列文件在
linux
内核
中实现
链表
(或循环
链表
,因为它是在<
linux
/list.h>中定义的)遍历,同时我想将所有节点的数据打印到seq文件并在用户空间应用程序中读取它们。现在我正在使用它们,所以当客户机应用程序在proc read函数中从
linux
内核
请求数据时,我只是简单地遍历列表并将所有数据存储在缓冲区中,稍后我将其复制给用户。这是表示
链表
节点的struct: uns
浏览 1
提问于2015-05-03
得票数 1
3
回答
Linux
内核
中的
链表
冻结机器
c
、
linux
、
linux-kernel
、
linked-list
我编写了一个需要将消息推送到用户空间的
内核
模块。其思想是
内核
模块缓冲消息并向用户空间程序发送信号,然后用户空间程序继续并通过netlink套接字请求来获取消息。我不知道我做错了什么,并且我在
内核
模块中的其他地方成功地使用了
链表
。它只是将一项推送到
链表
的尾部。如果我注释掉添加到
链表
中的项,并且只调用一个信号,程序将无限期运行,所以我不认为问题出在信号上。
浏览 4
提问于2013-10-04
得票数 1
1
回答
fork.c:764:在不是结构或联合的内容中请求成员“`list”
c
、
data-structures
、
linux-kernel
、
kernel
嗨,我正在做一个关于编译
内核
的项目。do_fork':简要说明:我正在使用一个现成的
链表
,它是在
内核
中为每种类型的结构定义的。(所以我有自己的数据结构)此外,我为我的
链表
使用了预定义的函数,如添加,遍历,删除节点,但由于这个错误,我不能有任何进展。在这里你可以看到包含我的数据结构的头文件。这是我的系统调用,我将在新
内核
中使用它。我全局
浏览 6
提问于2013-01-02
得票数 1
回答已采纳
2
回答
内核
本身和
内核
模块有哪些ELF类型?
linux
、
linux-kernel
、
kernel-modules
、
elf
https://
linux
-audit.com/elf-binaries-on-
linux
-understanding-and-analysis/说
内核
本身和
内核
模块有哪些ELF类型?您能给出一些
内核
本身的文件和
浏览 0
提问于2018-10-17
得票数 2
回答已采纳
1
回答
Linux
中的进程是如何使用task_struct链接的?
linux
、
kernel
我知道
linux
内核
使用一个循环
链表
list_head将不同的进程连接在一起,信息保存在一个叫做task_struct的结构中。现在,举个
例子
,我有以下进程: R1,P1,P2。R1是根进程,P1 P2是它的子进程。R1->子代->下一个指向P1的兄弟字段,因为他们是兄弟。但是P2的兄弟->next指向哪里呢?它应该指向P1的兄弟字段,还是指向R1的子字段以形成循环
链表
?我的直觉告诉我它应该指向P1的兄弟字段,但我的助教告诉我不是这样。 我画了一张图,让它更清晰。任何帮助都是有帮助的。谢
浏览 1
提问于2013-02-20
得票数 1
8
回答
在GRUB中设置默认
内核
linux
、
kernel
、
boot
、
grub
默认情况下,我如何选择应该加载哪个
内核
GRUB 2?我最近安装了一个
Linux
实时
内核
,现在它默认加载。我想默认情况下装载普通的。 到目前为止我只选择了默认操作系统..。出于某种原因,/boot/grub.cfg已经假定我希望加载实时
内核
并将其放入普通的
Linux
菜单项中(在我的
例子
中是Arch
Linux
)。
浏览 0
提问于2015-04-22
得票数 117
回答已采纳
3
回答
我能防止
Linux
用户空间的pthread在关键代码中屈服吗?
linux
、
scheduling
、
embedded-linux
、
pthreads
我正在为一个使用2.6.24.3
内核
的嵌入式
Linux
项目开发一个用户空间应用程序。完成处理程序需要跟踪有多少传输挂起,并维护一些
链表
,一个线程将添加到这些
链表
中,而另一个线程将删除这些
链表
。或者,如果做不到这一点,
Linux
是否可以配置为在持有互斥/自旋锁时防止产生pthread?
浏览 7
提问于2010-05-19
得票数 6
回答已采纳
2
回答
我可以在
内核
代码之外使用
Linux
内核
链表
吗?
linux
、
list
、
kernel
在
内核
代码的某些部分中使用它之前,我想先尝试一下
内核
链表
。但是如果我只包含list.h,由于依赖关系,它不能工作。另外,我如何使用嵌套
链表
?
浏览 1
提问于2012-11-29
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
鸿蒙内核源码分析:双向循环链表篇
Linux内核出现漏洞
Windows 内核和 Linux 内核的区别(二)
Windows 内核和 Linux 内核的区别(一)
TensorFlow 的简单例子 Linux 中国
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券