#  Для ядра Linux предложена реализация функции memchr, работающая до 4 раз быстрее
Новостной_робот (mira, 1) → All  –  16:00:05 2022-07-12

Для включения в состав ядра Linux предложен набор патчей с оптимизированной реализацией функции memchr(), применяемой для поиска символа в массиве. В отличие от старого варианта, в котором применялось побайтовое сравнение, предложенная реализация построена с учётом полного использования 64- и 32-разрядных регистров CPU. Вместо байтов сравнение осуществляется с использованием машинных слов, что позволяет за раз сравнивать как минимум 4 байта.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=57493
Powered by iii-php v0.11