技术栈
__read_mostly
CodingCos
1 年前
arm开发
·
__read_mostly
·
.data.read_most
【ARM 嵌入式 编译系列 4 -- GCC 编译属性 __read_mostly 详细介绍】
__read_mostly 是一个在Linux内核编程中用到的宏定义,这是一个gcc编译器的属性,用于告诉编译器此变量主要用于读取,很少进行写入,最好将此变量放在具有相同特性的变量附近。使用这个宏可以优化程序在运行时的缓存性能,因为处理器会缓存经常读取的部分。