« Le kernel Windows est plus lent que Linux ». Cela a de quoi surprendre lorsque l’information vient d’une personne anonyme qui serait un développeur de Microsoft.
Répondant sur Hacker News au développeur Linux Marc Bevant, un développeur Windows travaillant sur le noyau NT explique les raisons pour lesquelles Windows est plus lent que Linux dans plusieurs scénarios et pourquoi l’écart continue à se creuser.
La première raison serait d’ordre social. Pour lui, il y a des développeurs chez Microsoft qui essayent d’améliorer les choses, mais n'y parviennent pas. « Il n’existe pas de programme formel d’amélioration de performances du système », révèle ce développeur, qui trouve que cet aspect a été sacrifié parce qu’il ne présente pas un impact pour le business.
Par ailleurs, d’après lui, rien n’est fait pour encourager des propositions qui, au contraire, agacent plutôt les gens et n’ont aucun impact sur la carrière. « La proposition d’un correctif externe met le chef de l’équipe en colère (en raison de la nécessité de maintenir le patch et de justifier son intégration), met le testeur en colère (parce qu’il doit s’assurer que le changement ne casse rien) et le gestionnaire de programme est également en colère (en raison des implications sur le calendrier) », explique-t-il.
Pourtant, il estime que le mode de développement communautaire de Linux permet d’être gratifié pour un petit changement pouvant entraîner des gains de performances.
D’un autre côté, Microsoft aurait également des difficultés à maintenir ses développeurs talentueux, qui seraient attirés par les firmes comme Google ou Facebook. « Microsoft a résolu ce problème en embauchant des jeunes qui viennent de sortir des universités. Ces développeurs sont suffisamment intelligents, mais ils ne comprennent pas pourquoi certaines décisions sont prises, n’ont pas une connaissance approfondie de la complexité du système et surtout ne veulent pas changer ce qui fonctionne déjà », révèle-t-il.
Suite au buzz causé par cette confidence, il a supprimé son post (signe de regret ?), qui a été cependant repris par Marc Bevant dans un billet de blog avec son autorisation.
Source : blog Marc Bevant
Et vous ?
Que pensez-vous de ces déclarations ? Sont-elles crédibles ? Et des performances de Windows par rapport à Linux ?
Le développement d’un produit par plusieurs équipes rend-il difficile l’intégration des propositions qui n’entrent pas dans le cahier de charge ?
Windows plus lent que Linux ?
Oui, pour un « supposé développeur de Microsoft », qui explique les raisons
Windows plus lent que Linux ?
Oui, pour un « supposé développeur de Microsoft », qui explique les raisons
Le , par Hinault Romaric
Une erreur dans cette actualité ? Signalez-nous-la !