IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Actualités Discussion :

Windows plus lent que Linux ? Oui, pour un « supposé développeur de Microsoft »

  1. #1
    Responsable .NET

    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Points : 252 372
    Points
    252 372
    Billets dans le blog
    121
    Par défaut Windows plus lent que Linux ? Oui, pour un « supposé développeur de Microsoft »
    Windows plus lent que Linux ?
    Oui, pour un « supposé développeur de Microsoft », qui explique les raisons

    « 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 ?
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

  2. #2
    Invité
    Invité(e)
    Par défaut
    en gros il parle du monde du travail dans une grosse boite

  3. #3
    Expert éminent sénior
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Points : 28 430
    Points
    28 430
    Par défaut
    Citation Envoyé par mekal Voir le message
    en gros il parle du monde du travail dans une grosse boite
    +1, je pense en effet qu'on peut comparer Microsoft à une grosse boite

    EDIT: ceci dit les kernels c'est nul, même sous Linux
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  4. #4
    Expert éminent
    Avatar de _skip
    Homme Profil pro
    Développeur d'applications
    Inscrit en
    Novembre 2005
    Messages
    2 898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur d'applications
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 898
    Points : 7 752
    Points
    7 752
    Par défaut
    Citation Envoyé par mekal Voir le message
    en gros il parle du monde du travail dans une grosse boite
    Exactement ce que j'ai pensé...

    Le monde linux à je suppose, plus de facilité pour intégrer les patchs de performance sujets à régression car il y a des utilisateurs pour tester, ceux qui veulent les dernières versions et qui en contrepartie peuvent vivre avec des soucis de stabilité, puis un tout autre public qui à l'inverse accepte d'avoir une guerre de retard sur les versions en échange de plus d'assurance sur la stabilité.

    Peut être que windows pourrait proposer des mises à jour instables en preview, mais qui voudrait tester un produit commercial à la place de son auteur sans contrepartie?

  5. #5
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Décembre 2011
    Messages
    268
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 268
    Points : 558
    Points
    558
    Par défaut
    c'est tout à fait crédible, après le benchmark de kernel c'est pas courant, faudrait demander aux spécialistes si il existe un réél écart, ce qui est sur, c'est qu'un produit qui est créé pour être rentable va obligatoirement aller à l'encontre - à un moment ou à un autre - de son fonctionnement optimal lors de son développement. C'est un principe de base, ce qui fonctionne bien coûte cher en temps, et le temps c'est de l'argent.

  6. #6
    Membre émérite
    Avatar de Samuel Blanchard
    Homme Profil pro
    Expert .NET
    Inscrit en
    Février 2010
    Messages
    1 504
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France

    Informations professionnelles :
    Activité : Expert .NET

    Informations forums :
    Inscription : Février 2010
    Messages : 1 504
    Points : 2 682
    Points
    2 682
    Par défaut
    Quoi qu'il en soit, je pense que l'on peut raisonnablement dire que le succès de Windows repose plus sur ses fenêtres que sur son kernel
    .
    Pas de question technique en MP, merci.
    .
    Un emulator Gameboy Color pour Windows Phone ?
    c'est moi qui l'ai fait

  7. #7
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Hinault Romaric Voir le message
    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 ils ne parviennent pas. « Il n’existe pas de programme formel d’amélioration de performances du système », révèle celui-ci, qui trouve que cet aspect a été sacrifié parce qu’il ne présente pas un impact pour le business.
    Il est là le problème. Et en effet on est confronté à ce genre de soucis dans toutes les entreprises. Les patrons (en général) ne veulent pas optimiser le code ou le programme, il s'en foute, pour eux ça marche malgré des horreurs de conception. Il ne souhaite pas non plus la plupart du temps utiliser de nouvelles technologies qui apparaissent. Ils veulent juste toucher de l'argent à un instant T mais ne pense pas du tout à l'avenir. Pour moi c'est une énorme erreur.
    Optimiser ou rendre meilleur le logiciel n'est pas une perte de temps bien au contraire. C'est vrai que sur le moment on en perd mais il est vite rattrapé par la suite. Ceux qui comprennent cela mangerons les plus grands.
    Dernière modification par Invité ; 15/05/2013 à 12h56.

  8. #8
    Membre émérite
    Avatar de Voyvode
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    476
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 476
    Points : 2 678
    Points
    2 678
    Par défaut
    C'est d'ailleurs pour cela que la plupart des logiciels professionnels deviennent des usines à gaz au fil du temps. L'existant est timidement amélioré, on préfère l'ajout de fonctions et de surcouches. Au final on se retrouve avec un logiciel monstrueux qui traîne des erreurs de conception.

    Vouloir sans arrêt tout casser ou tout optimiser n'est pas productif, mais les efforts supplémentaires d'aujourd'hui peuvent épargner les souffrances de demain.

  9. #9
    Membre averti Avatar de Atem18
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Octobre 2012
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Octobre 2012
    Messages : 91
    Points : 328
    Points
    328
    Par défaut
    Citation Envoyé par Samuel Blanchard Voir le message
    Quoi qu'il en soit, je pense que l'on peut raisonnablement dire que le succès de Windows repose plus sur ses fenêtres que sur son kernel
    C'est même certain étant donné le peu de succès que Windows a sur mobile.

  10. #10
    Membre éprouvé Avatar de 4sStylZ
    Homme Profil pro
    Null
    Inscrit en
    Novembre 2011
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Null
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2011
    Messages : 314
    Points : 1 056
    Points
    1 056
    Par défaut
    Rien de nouveaux, je travaille moi même dans ce genre de conditions.

    Sois on accepte l'usine à gaz sois on risque gros sur notre carrière pour se battre contre le client / les supérieurs dans l'optique de faire évoluer les performances au détriment du planning.

  11. #11
    Membre expérimenté Avatar de s4mk1ng
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juillet 2008
    Messages
    535
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2008
    Messages : 535
    Points : 1 302
    Points
    1 302
    Par défaut
    C'est toujours le même problème peut importe le produit on ne peut pas dans des boîtes aussi grosses proposer de vraiment tout remettre à zéro pour reconstruire un produit neuf et "propre"
    Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn

  12. #12
    Expert éminent
    Avatar de _skip
    Homme Profil pro
    Développeur d'applications
    Inscrit en
    Novembre 2005
    Messages
    2 898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur d'applications
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 898
    Points : 7 752
    Points
    7 752
    Par défaut
    Citation Envoyé par 4sStylZ Voir le message
    Rien de nouveaux, je travaille moi même dans ce genre de conditions.

    Sois on accepte l'usine à gaz sois on risque gros sur notre carrière pour se battre contre le client / les supérieurs dans l'optique de faire évoluer les performances au détriment du planning.
    Oui en gros, personne ne veut (ou ne peut?) assumer les risques.

  13. #13
    Membre extrêmement actif
    Profil pro
    Analyste cogniticien
    Inscrit en
    Novembre 2010
    Messages
    270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Analyste cogniticien

    Informations forums :
    Inscription : Novembre 2010
    Messages : 270
    Points : 629
    Points
    629
    Par défaut
    Ce sont évidemment des âneries.

    Comment peut-on comparer Lunix, un noyau bricolé par des adolescents boutouneux en mal de renommée, bidouillé à coups de copié-collé, non commenté, sûrement bourré de variables globales, fuites mémoires et autres erreurs de segmentation, avec le noyau de Windows, développé et maintenu 24h/24 par une armée d'ingénieurs professionnels, maîtrisant le code sur le bout des doigts, dont chaque ligne a été probablement étudiée et analysée des dizaines de fois avec soin pour qu'elle soit à la fois la plus efficace possible et la plus fiable possible, donnant ainsi un noyau stable, extrêmement rapide, fonctionnel et professionnel ?

    Le développeur "anonyme" est sûrement un jaloux de la qualité du code produite par Microsoft et ne fait probablement pas partie de cette société, sinon il n'hésiterait pas à donner son nom.

  14. #14
    Rédacteur/Modérateur
    Avatar de arnolddumas
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2012
    Messages
    978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : Autriche

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2012
    Messages : 978
    Points : 7 764
    Points
    7 764
    Par défaut
    Citation Envoyé par Fleur en plastique Voir le message
    Ce sont évidemment des âneries.

    Comment peut-on comparer Lunix, un noyau bricolé par des adolescents boutouneux en mal de renommée, bidouillé à coups de copié-collé, non commenté, sûrement bourré de variables globales, fuites mémoires et autres erreurs de segmentation, avec le noyau de Windows, développé et maintenu 24h/24 par une armée d'ingénieurs professionnels, maîtrisant le code sur le bout des doigts, dont chaque ligne a été probablement étudiée et analysée des dizaines de fois avec soin pour qu'elle soit à la fois la plus efficace possible et la plus fiable possible, donnant ainsi un noyau stable, extrêmement rapide, fonctionnel et professionnel ?

    Le développeur "anonyme" est sûrement un jaloux de la qualité du code produite par Microsoft et ne fait probablement pas partie de cette société, sinon il n'hésiterait pas à donner son nom.
    True story

  15. #15
    Inactif  


    Homme Profil pro
    Doctorant sécurité informatique — Diplômé master Droit/Économie/Gestion
    Inscrit en
    Décembre 2011
    Messages
    9 012
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Doctorant sécurité informatique — Diplômé master Droit/Économie/Gestion
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2011
    Messages : 9 012
    Points : 23 211
    Points
    23 211
    Par défaut
    Citation Envoyé par Fleur en plastique Voir le message
    Ce sont évidemment des âneries.

    Comment peut-on comparer Lunix, un noyau bricolé par des adolescents boutouneux en mal de renommée, bidouillé à coups de copié-collé, non commenté, sûrement bourré de variables globales, fuites mémoires et autres erreurs de segmentation, avec le noyau de Windows, développé et maintenu 24h/24 par une armée d'ingénieurs professionnels, maîtrisant le code sur le bout des doigts, dont chaque ligne a été probablement étudiée et analysée des dizaines de fois avec soin pour qu'elle soit à la fois la plus efficace possible et la plus fiable possible, donnant ainsi un noyau stable, extrêmement rapide, fonctionnel et professionnel ?

    Le développeur "anonyme" est sûrement un jaloux de la qualité du code produite par Microsoft et ne fait probablement pas partie de cette société, sinon il n'hésiterait pas à donner son nom.
    Tu le penses vraiment ou c'est du second degré voir un troll ?

  16. #16
    Membre éprouvé Avatar de Charvalos
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2010
    Messages
    353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2010
    Messages : 353
    Points : 1 264
    Points
    1 264
    Par défaut
    J'espère de tout coeur que c'est du troll
    "Non, je ne dois rien à personne
    Et je ne méprise personne".


    Je ne réponds pas aux message techniques par MP !

  17. #17
    Expert éminent sénior
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Points : 28 430
    Points
    28 430
    Par défaut
    je suis impressionné par la qualité récurante des trolleries de Fleur en plastique
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  18. #18
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2012
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2012
    Messages : 34
    Points : 68
    Points
    68
    Par défaut
    c'est "fleur en plastique", c'est un troll...
    de plus en plus previsible :p
    sinon c'est evident qu'avec un modele de développement libre, le code ne peut que mieux s'en porter...
    D'ailleurs les kernels, et autres moteurs prennent le dessus sur leurs equivalents en proprietaire: exemple webGL(safari, chrome...), Gecko(firefox) vs trident...
    D'ailleurs opera par exemple a arreté de devellopper son propre moteur, car ca coute super cher...

  19. #19
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 176
    Points : 501
    Points
    501
    Par défaut
    C'est une question d'objectif.

    Ceux qui font Linux veulent qu'il soit le plus rapide et le plus stable possible.

    Ceux qui font Windows veulent qu'il soit suffisamment rapide et stable pour pouvoir être vendu au plus de monde possible.

    Et les deux ont réussi à faire ce qu'ils voulaient.

  20. #20
    Membre habitué
    Inscrit en
    Mars 2009
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 68
    Points : 197
    Points
    197
    Par défaut
    Sérieux! Y a pas besoin de travailler chez Microsoft pour comprendre les enjeux économiques d'une boite comme celle-ci. Ce qui n'apporte pas de valeur ajoutée n'est pas une priorité... C'est triste mais c'est comme ça dans quasiment toutes les boites et plus elles sont grosses, plus il y a d'actionnariat. Et les actionnaires veulent des résultats... et peu de dépenses... Le reworking, ça se paye, les intégrations et les test de non régression également.

    De plus, vaut il mieux, pour la qualité d'un noyau, qu'il soit maintenu par des employés et balisé par une deadline financière(voir sous stress...)? Ou qu'il soit maintenue par une communauté qui y travaille par passion et n'en regarde pas au temps et donc à la dépense?

    @fleur en plastique: J'espère juste que tes affirmations sont ironique... et évites de trop dire "probablement" dans tes argumentations, ça prouve avec grandeur à quel point tu ne maitrises pas ton sujet.

Discussions similaires

  1. MySql sous Windows plus lent que MySql sous Unix/Linux
    Par randriano dans le forum Administration
    Réponses: 4
    Dernier message: 28/03/2014, 15h07
  2. linux plus lent que windows
    Par guiguibo dans le forum Administration système
    Réponses: 5
    Dernier message: 03/08/2011, 16h33
  3. Windows 7 déjà presque 2 fois plus utilisé que Linux
    Par Skyounet dans le forum Windows
    Réponses: 35
    Dernier message: 29/08/2009, 23h42
  4. Firebird plus lent sous Linux que sous Windows !
    Par SurfingJeff dans le forum Installation
    Réponses: 6
    Dernier message: 06/05/2007, 16h39
  5. JVM linux plus lente que la JVM windows?
    Par luckyvae dans le forum Langage
    Réponses: 4
    Dernier message: 16/02/2006, 00h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo