腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Linux
内核
中的
哈希
表
、
Linux
内核
有没有在
内核
代码中使用的通用散列表实现?我知道链表、红黑树和基数树是可用的,但还没有找到通用
哈希
表
实现的参考,尽管我知道
哈希
表
在核心
内核
中被大量使用。
浏览 2
提问于2011-03-31
得票数 22
回答已采纳
1
回答
在C中具有单独链接实现的
哈希
表
、
、
我试图在C中实现一个带有单独链接的
哈希
表
,它工作得很好,但是我是否应该优化、修复或者添加一些特性呢?
浏览 0
提问于2018-03-30
得票数 6
回答已采纳
1
回答
Linux
内核
中应用程序请求与响应的在线匹配
、
、
、
、
使用Netfilter的钩子,我实现了一个
Linux
内核
模块,它检查主机的所有传入和传出数据包。
浏览 3
提问于2016-12-20
得票数 0
回答已采纳
1
回答
如何使用
linux
内核
中的map作为密钥值存储?
、
我试图用
哈希
表
在
linux
内核
中实现键值存储。有人能用地图指出一个合适的例子吗? 我将从用户空间获取密钥,并希望在
内核
空间中read/write/update值。是否有与hash_add_rcu相同的
哈希
保护机制?
浏览 1
提问于2018-04-29
得票数 0
1
回答
理解
linux
内核
中的PID
哈希
表
、
、
、
本书“理解
Linux
内核
第三版”的这一节解释说,
内核
没有搜索进程列表来查找PID,而是引入了4个
哈希
表
,每种类型的PID一个
哈希
表
。 正如我所理解的,
表
中的每个元素都是PID的散列。例如,给定PID,是否存在4个
哈希
表
,因为仅在PID类型的散列中搜索比在所有PID的lit中搜索要快吗?还有,为什么
哈希
有帮助?搜索一个散列比搜索一个简单的数字难吗?那么,这四个
表
中的一个条目
浏览 4
提问于2016-12-26
得票数 1
回答已采纳
3
回答
为什么
Linux
启动时有几个为根目录"/“初始化的dentries
、
、
、
我正在研究
Linux
内核
代码,特别是文件系统部分。我发现当
内核
启动时,会为根目录"/“分配一些dentry对象。为什么需要在RAM中分配根目录的多个副本?此外,由于dcache (dentry cache,本质上是一个很大的
哈希
表
)似乎正在使用散列函数H(parent_dentry_address,name_hash)来计算dentry所抵制的存储桶。这是否意味着每个根dentry "/“都有一个不同的dentry映射到dcache中的
哈希
桶? 顺
浏览 0
提问于2012-03-12
得票数 3
1
回答
为什么
Linux
IPv4栈需要随机数?
、
、
、
我想问一个关于
Linux
内核
中的IPv4片段管理器的问题(net/ipv4/inet_fragment.c)。(
内核
3.4.4)
浏览 2
提问于2012-08-29
得票数 2
回答已采纳
2
回答
双指针在
linux
内核
哈希
表
实现中的应用
、
、
我正在尝试理解
Linux
内核
中链表和
哈希
表
的实现。指向该实现的链接是。我理解链表的实现。但是我有点搞不懂为什么hlist (**pprev)中使用了双指针。hlist的链接是。我知道hlist用于实现
哈希
表
,因为列表的头部只需要一个指针,而且它节省了空间。为什么不能使用单指针(就像链表一样的*prev )?请帮帮我。
浏览 1
提问于2010-06-17
得票数 20
回答已采纳
6
回答
用C语言实现
哈希
表
?
、
我想知道你是否知道在C中有一个健壮的hashtable实现,我正在寻找glib中除了ghashtable之外的其他东西。谢谢。
浏览 1
提问于2010-05-29
得票数 3
回答已采纳
1
回答
条目在dcache中停留多长时间?
、
在
Linux
上,当我创建一个新文件并打开它时,会在dcache的
哈希
表
中创建一个关于它的条目,对吗?那个入口在那里停留多长时间?当当前不再使用该文件时,它会被删除吗?还是在缓存已满并且
内核
决定从它中删除东西以为新的dcache条目创建空间之前,它是否一直保存在那里? 如果是后者,那么当dcache已满时,
内核
如何确切地确定要删除哪些条目?(对
内核
源代码的引用很好。)
浏览 0
提问于2014-01-31
得票数 4
回答已采纳
1
回答
Linux
内核
哈希
表
结构hlist_head
、
有人能告诉我在
linux
内核
中定义
内核
hashtable struct hlist_head和struct hlist_node的位置吗?
浏览 6
提问于2016-04-13
得票数 0
回答已采纳
1
回答
在BUUNTU18.04中增加nf_conntrack的正确方法是什么?
、
所以我做了sysctl -w net.netfilter.nf_conntrack_max=4194304这是在Ubuntu18.04
内核
如何验证新的
哈希
大小是否正在应用?如何在不重新启动
浏览 0
提问于2023-03-01
得票数 0
回答已采纳
1
回答
TCP端口如何绑定
、
任何主体都知道端口号是如何与套接字绑定的,以及端口是如何将传输层中接收到的数据包转发到该端口上正在读取的套接字的。
浏览 3
提问于2010-07-26
得票数 0
回答已采纳
1
回答
linux
内核
模块中的任务数据结构
、
、
、
我正在为
Linux
编写一个可加载的
内核
模块。我需要在
Linux
内核
中为每个任务存储一些数据(这些数据将用于调度程序回调)。还可以在
哈希
表
中维护从struct task_struct到我的数据的某种映射。但它似乎有点太重了。(因为我需要在调度器回调中使用数据) 我的问题是:有什么简单而干净的方法可以让我在<e
浏览 0
提问于2013-08-28
得票数 7
回答已采纳
1
回答
如何查找
内核
模块当前的堆栈使用情况以防止溢出?
、
、
、
、
我正在将我的用户应用程序转换为
内核
模块。
内核
模块使用200M内存(所有内存都是通过vmalloc()获得的)。此内存用于递归
哈希
表
。我使用了一个递归函数来删除
哈希
表
。递归调用的数量可以达到数千次(因为使用的总内存是200M,而每个
哈希
表
的大小只有256*8 )。 问题是,当我使用递归函数删除
哈希
表
时,
内核
有时会崩溃。要确认/隔离该问题,有没有办法查看
内核
模块/进
浏览 5
提问于2016-05-24
得票数 0
2
回答
外部可加载模块的git提交散列
、
、
、
我正在开发
Linux
源代码树之外的
Linux
内核
模块(以标准方式),并试图将驱动程序的git提交
哈希
自动包含到模块加载期间打印出来的版本字符串中。Makefile使用命令计算git
哈希
但是这会获取
Linux
树的git
哈希
,而不是我的驱动程序它使用的是git 1.5.4.5和
Linux
2.6.28。
浏览 4
提问于2009-08-31
得票数 0
回答已采纳
1
回答
为什么在
linux
内核
中使用单个散列桶
哈希
表
?
、
我试图理解
linux
内核
哈希
表
的实现。我不明白的是,我发现只使用一个散列桶初始化
哈希
表
的代码。我不知道为什么编码会这么做。这种
哈希
表
的用法对我来说是有意义的:void __init pidhash_init(void) unsigned int i, pidhash_size;HLIST_HEAD(binder_dead_nodes);struct hlist_head name = {
浏览 1
提问于2016-12-23
得票数 2
回答已采纳
1
回答
如何使用
内核
哈希
表
API?
、
、
所以我希望我的散列表是这样的:PS:在我的
哈希
表
中,它永远不会发生冲突(我将把它处理为永远不会发生),所以键可以是struct h_node中的名称
浏览 15
提问于2020-03-26
得票数 7
回答已采纳
1
回答
如何在
内核
模块中创建一个以
哈希
表
名称和结构作为参数的泛型函数?
、
我目前正在编写一个
内核
模块,它使用多个
哈希
表
来存储不同的结构。我该如何实现一个泛型函数,该函数将
哈希
表
名称、
哈希
键和结构作为参数存储,并执行相应的存储操作?下面是我的
哈希
表
和结构定义。hash_add(count, &(first->my_hash_list), hash); 这是用于count
哈希
表
和是否可以创建一个
内核
模块函数,使其具有指向任何结构的占位符指针和指向该结构的kmal
浏览 1
提问于2016-10-14
得票数 0
1
回答
对称和非对称散列函数的区别?
、
、
、
Linux
内核
支持对称和非对称
哈希
函数。例如sha1,sha256,..。对称
哈希
函数和非对称
哈希
函数之间有什么区别?
浏览 0
提问于2012-12-30
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
哈希表-hash
Python哈希表:了解哈希函数与字典
Linux内核解读
redis哈希表的rehash分析
Linux内核出现漏洞
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券