Incroyablement Lent : Un Benchmark Simple de Sockets Montrant le Retard de Linux par Rapport à OpenBSD

2025-08-16

Un simple programme C créant des threads et ouvrant 256 sockets révèle une disparité de performance surprenante entre Linux et OpenBSD. Sous Linux, les temps d’exécution fluctuent entre 17 et 26 millisecondes ; sous OpenBSD, ils ne sont que de 2 à 6 millisecondes. Plus intriguant encore, OpenBSD a initialement renvoyé une erreur « trop de fichiers ouverts », suggérant des différences de gestion des ressources. L’auteur note que la différence n’est pas liée au code réseau et met les lecteurs au défi de trouver un système Linux surpassant OpenBSD dans ce benchmark.