Como descobrir quais versões do kernel Linux são as mais predominantes?

5

Estou me preparando para fazer alguns experimentos científicos que envolvem a modificação do kernel do Linux para coletar dados sobre os estados de tempo de execução internos de determinados módulos. Queremos fazer os experimentos em algumas versões do kernel que representam o que realmente está sendo usado em datacenters reais.

Pergunta: Como faço para apresentar a lista de versões do kernel para testar? Eu posso certamente escolher algumas versões, mas teria mais credibilidade científica se houvesse alguma referência que pudéssemos apontar para justificar nossas escolhas. Até mesmo algo informal como o DistroWatch.com , mas para as versões do kernel, seria útil. Ou, possivelmente, coletar estatísticas de download de gerenciadores de pacotes de distribuições populares, se esses dados forem públicos.

[Nota: Eu perguntei primeiro em ServerFault , mas ele foi fechado como "não relevante para sistemas administradores ". Espero que seja mais no tópico aqui]

    
por Mike Ounsworth 26.04.2016 / 04:25

1 resposta

2

[Resposta automática]

Embora isto seja menos do que satisfatório, nós essencialmente fomos com o conselho de @ sjsam e construímos uma lista de versões do kernel olhando para versões de kernel padrão que acompanham o RedHat Enterprise Linux .

Olhando para as versões do RHEL que ainda estão em suporte hoje (abril de 2016), isso nos dá a lista:

  • 2.6.18
  • 2.6.32
  • 3.10.0
  • 4.X (apenas por precaução, eu deveria testar o que quer que seja atual quando fizermos os experimentos)

Eu não tenho como saber o quão bem esta lista representa o que é "o que realmente está sendo usado em datacentres reais", mas é algo. Se assumirmos que os engenheiros do datacenter não atualizam seu kernel do padrão, provavelmente é razoavelmente bom.

    
por 29.04.2016 / 21:18