首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用rtnl和spinlock进行同步?

如何使用rtnl和spinlock进行同步?
EN

Stack Overflow用户
提问于 2014-06-26 06:51:21
回答 1查看 170关注 0票数 1

有谁能解释一下RTNL( rtnl_lock() rtnl_unlock() ),我试过google,但找不到多少

我从网络上得到的是,RTNL是用于像IPC、打赌、用户和内核空间这样的通信的网络链接,但我没有得到更多。

我得到了一些关于spinlock()的东西,比如为什么spinlock比信号量好,但不是太多。

但是如果有人能解释一下RTNL

任何有关细节的链接都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2022-03-23 09:51:33

虽然为时已晚,但当多个用户试图更改netdev时,它是一个保护netdev不受竞争条件影响的全局锁(例如,并发配置从用户空间更改到相同的界面)。

在netdev大会2.2 (2017)中,有一个叫做https://youtu.be/M6RiQGNz4HE的演讲,它基本上解释了你需要了解的一切。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24424138

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档