Comment savoir quelles versions du kernel Linux sont les plus répandues?

Je me prépare à faire des expériences scientifiques qui impliquent la modification du kernel Linux pour collecter des données sur les états d'exécution internes de certains modules. Nous voulons faire les expériences sur une poignée de versions du kernel qui représentent ce qui est réellement utilisé dans les datacentres réels.

Question: Comment puis-je find la list des versions du kernel à tester? Je peux certainement choisir moi-même des versions, mais cela aurait plus de crédibilité scientifique s'il y avait une reference que nous pourrions souligner pour justifier nos choix. Même quelque chose d'informel comme DistroWatch.com , mais pour les versions du kernel, serait utile. Ou peut-être gratter les statistics de téléchargement des gestionnaires de packages des dissortingbutions populaires, si ces données sont publiques.

[Note: Je l'ai demandé en premier sur ServerFault , mais il a été fermé comme "non pertinent pour les administrateurs système". J'espère que c'est plus sur le sujet ici]

[Réponse personnelle]

Bien que cela soit loin d'être satisfaisant, nous sums allés essentiellement avec les conseils de @ sjsam et avons construit une list de versions du kernel en regardant les versions du kernel par défaut fournies avec RedHat Enterprise Linux .

En regardant les versions de RHEL qui sont toujours en support aujourd'hui (avril 2016), cela nous donne la list:

  • 2.6.18
  • 2.6.32
  • 3.10.0
  • 4.X (juste pour faire bonne mesure, je devrais tester sur ce qui est courant quand nous faisons les expériences)

Je n'ai aucun moyen de savoir à quel point cette list représente ce qui est «ce qui est réellement utilisé dans de véritables datacentres», mais c'est quelque chose. Si nous supposons que les ingénieurs de centre de données ne mettent pas à jour leur kernel par défaut, il est probablement raisonnable.