Учитывая, что разработчики ядра, такие как Christoph Lameter (и Ingo Molnar в планировщике), настроили ядро так, чтобы оно хорошо работало на 4096 процессорах, и учитывая количество оптимизаций, вложенных самой Intel в эту проблему, с многоядерной настройкой как для производительности и экономия энергии, держу пари, ядро гораздо более оптимизировано, чем все, что любой из нас может написать в пользовательском пространстве.
То же самое в библиотеке потоков; в настоящее время есть только одна библиотека потоков, NPTL для Linux 2.6. LinuxThreads был удален из glibc в версии 2.4, а NPTL был выпущен до версии 2.6. И это действительно быстро.
Просто избегайте использования старого ядра, так как последний выпуск вашего дистрибутива или kernel.org - лучший. Перед развертыванием в рабочей среде обязательно измерьте разницу в производительности и подумайте, стоит ли это дополнительных затрат на поддержку (если есть).