Uma implementação da função memchr foi proposta para o kernel Linux, funcionando até 4 vezes mais rápido
Para a inclusão no núcleo do Linux, foi proposta uma série de patches com uma implementação otimizada da função memchr(), utilizada para a busca de um caractere em um array. Ao contrário da versão antiga, que utilizava comparação byte a byte, a implementação proposta é construída visando o uso total dos registradores de CPU de 64 e 32 bits. Em vez de bytes, a comparação é feita usando palavras da máquina, permitindo comparar de uma vez […]
