Fork me on GitHub
侧边栏
摘要: Linux内核中unlikely宏的作用 在Linux内核中,unlikely宏是一个非常重要的工具,它主要用于 指导编译器进行代码优化,以提高程序的执行效率。 unlikely宏的定义与作用 定义: unlikely宏通常定义为 __builtin_expect(!!(x), 0),其中x是你要判 阅读全文
posted @ 2024-11-21 22:18 yooooooo 阅读(206) 评论(0) 推荐(0)
摘要: Linux内核中的PAGE_SHIFT 什么是PAGE_SHIFT? 在Linux内核中,PAGE_SHIFT是一个非常重要的宏,它定义了一个页的大小,通常是2的幂次方。这个值表示了虚拟地址空间中一个页的偏移量占用了多少位。换句话说,它告诉我们一个页的大小是多少字节。 PAGE_SHIFT的作用 页 阅读全文
posted @ 2024-11-21 21:51 yooooooo 阅读(247) 评论(0) 推荐(0)