Le MIT vient de livrer une analyse sur la scalabilité des applications Linux en fonction du nombre de cores. C'est une étude pratique, pour comprendre comment organiser la scalability des applications comme Exim, memcache, Apache, PostgreSQL, gmake, Psearchy, et MapReduce sur des systèmes allant jusqu'à 48 cores.
Cette analyse faite par le MIT a demandé beaucoup de travail, pour détecter les goulots d'étranglement dans les applications et dans le kernel Linux et y remédier.
7 applications sont passées en revue :
Problèmes de montagne de devices, de réseaux, de parallélisation, de buffer, ...
Vous pouvez télécharger le document : An Analysis of Linux Scalability to Many Cores.