自己尝试实现C字符串库的时候,发现glibc和Linux内核实现一些功能的方式不同。例如,glibc memchr和glibc strchr使用一些技巧来加速函数,但内核 memchr和内核 strchr没有。为什么 Linux 内核函数不像 glibc 那样优化?
主页
/
user-259329
自己尝试实现C字符串库的时候,发现glibc和Linux内核实现一些功能的方式不同。例如,glibc memchr和glibc strchr使用一些技巧来加速函数,但内核 memchr和内核 strchr没有。为什么 Linux 内核函数不像 glibc 那样优化?