聚合国内IT技术精华文章,分享IT技术精华,帮助IT从业人士成长

[原]Linux内核的percpu变量如何精确取值?

2020-03-25 12:38 浏览: 122 次 我要评论(0 条) 字号:

我选择signed int类型的percpu变量作为Linux内核中的半连接数量的统计值,我没有选择atomic类型的全局变量,我更是没有采用spinlock去保护一个一般的unsigned int类型的全局变量。 之所以选择signed int类型的percpu变量是因为要考虑到连接的处理在不同CPU之间的迁移。 到此为止,percpu变量的一切都很完美,轻量且无锁的操作是它作为统计计数器的最大...

作者:dog250 发表于 2020/03/25 10:39:06 原文链接 http://it.taocms.org/03/22794.htm
阅读:27


网友评论已有0条评论, 我也要评论

发表评论

*

* (保密)

Ctrl+Enter 快捷回复