Aller au contenu Aller au menu
  • Dépêches
  • Journaux
  • Liens
  • Forums
  • Rédaction
  • 🎙️ Projets Libres

LinuxFr.org

Se connecter

Proposer un contenu

  • Pas de compte ? S’inscrire...

Re: LWPs, my mistake.

Retourner au contenu associé (dépêche : performances MySQL sous OpenBSD)

  • [^] # Re: LWPs, my mistake.

    Posté par Jean-Yves B. le 11 décembre 2001 à 12:16. En réponse à la dépêche performances MySQL sous OpenBSD. Évalué à 3.




    Sur i386, il change le valeur du registre ldtr








    Effectivement, je vient de surfer un peu et c'est le proc qui fait le plus de boulot.


    Sur PPC c'est un peu plus lisible, moins d'assembleur (j'ai regardé sur le 2.4.16).


    Mais cet aspect semble le plus optimisé sur x86 en tout cas.


    Il reste la création et destruction de processus comme consommateur de temps.





    Pour comparer avec un switch de thread user sur i386 => http://www.openbsd.org/cgi-bin/cvsweb/src/lib/libc_r/arch/i386/uthr(...)">http://www.openbsd.org/cgi-bin/cvsweb/src/lib/libc_r/arch/i386/uthr(...))">http://www.openbsd.org/cgi-bin/cvsweb/src/lib/libc_r/arch/i386/uthr(...)))


    et le code du scheduler => http://www.openbsd.org/cgi-bin/cvsweb/src/lib/libc_r/uthread/uthrea(...)">http://www.openbsd.org/cgi-bin/cvsweb/src/lib/libc_r/uthread/uthrea(...))">http://www.openbsd.org/cgi-bin/cvsweb/src/lib/libc_r/uthread/uthrea(...)))





    C'est super bien commenté dans les deux cas (Linux et Open).





    <pub>


    Pour surfer sur le source du noyau Linux, ayez le réflexe LXR => http://lxr.linux.no/source/(...)">http://lxr.linux.no/source/(...(...))">http://lxr.linux.no/source/(...(...(...)))


    </pub>





    Pour windows, étant donné que c'est pas mal optimisé x86 (quoique le "vieux" port alpha devait pas être mal), je suppose qu'ils font le même genre de chose, ou peut-être utilisent-ils le système intégré au CPU dont parlent les commentaires dans le source de Linux.

Revenir en haut de page

Derniers commentaires

  • Re: presque
  • Re: moinssage ?
  • Re: moissage ?
  • Re: moissage ?
  • presque
  • Re: moissage ?
  • Re: moissage ?
  • Re: moissage ?
  • Re: Effrayant
  • 159 ans de retard
  • Re: Rotation inverse
  • Re: moissage ?

Étiquettes (tags) populaires

  • intelligence_artificielle
  • le_monde_diplomatique
  • grands_modèles_de_langage
  • merdification
  • états-unis
  • logiciel_libre
  • capitalisme
  • réchauffement_climatique
  • administration_française
  • canicule
  • datacenter
  • souveraineté_numerique

Sites amis

  • Agenda du Libre
  • April
  • Éditions D-BookeR
  • Éditions Diamond
  • Éditions Eyrolles
  • Éditions ENI
  • En Vente Libre
  • Framasoft
  • La Quadrature du Net
  • Lea-Linux
  • Open Source Initiative
  • Imprimerie Grafik Plus

À propos de LinuxFr.org

  • Mentions légales
  • Faire un don
  • L’équipe de LinuxFr.org
  • Informations sur le site
  • Aide / Foire aux questions
  • Suivi des suggestions et bogues
  • Wiki du site
  • Règles de modération
  • Statistiques
  • API pour le développement
  • Code source du site
  • Plan du site

AltStyle によって変換されたページ (->オリジナル) /