Hlavní navigace

Odstranění BKL z jádra nemá vliv na výkon systému

Adam Štrauch

Nedávno se na serveru Phoronix podívali, jak je na tom výkon různých operačních systémů v multithreadingu. Velké rozdíly se v testu neprojevily, ale Fedora 14 s malým náskokem vyhrála. Čtenáře ovšem zajímalo, jak je na tom linuxové jádro po odstranění Big Kernel Locku. Tomu samozřejmě nemohl Michael Larabel odolat a provedl několik benchmarků s jádrem 2.6.32 a 2.6.38. Ač by se na první pohled mohlo zdát, že bude mít nová verze trochu navrch, neměla a výsledky jsou téměř totožné.

V diskusi pod odkazovaným článkem jeden z čtenářů napsal, že nějaký rozdíl by se mohl objevit pod silnou IO zátěží. Do diskuse se přidal také vývojář X.Org, který zmínil, že odstranění BKL bylo spíše symbolické než aby mělo nějaký reálný vliv na výkon systému.

Našli jste v článku chybu?