Quando tento implementar a biblioteca de strings C, descobri que a glibc e o kernel do Linux têm uma maneira diferente de implementar algumas funções. Por exemplo, glibc memchr e glibc strchr usam algum truque para acelerar a função, mas o kernel memchr e o kernel strchr não. Por que as funções do kernel do Linux não são otimizadas como glibc?
Início
/
user-259329