• [^] # Re: Cher Père Noël...

    Posté par . En réponse à la dépêche X11R7.0 sous le sapin de Noël. Évalué à 10.

    Si vous vous intéressez de plus près au problème de la lenteur, vous pourrez sûrement vous rendre compte que le serveur X est particulièrement rapide et souffre parfois du fait d'être trop rapide !
    Si vous avez des lenteurs ou des soucis d'affichage, prenez-vous en plutôt à la XLib qui est belle et bien une usine à gaz. Ajoutez à ça les bibliothèques graphiques qui n'utilisent pas toutes les optimisations de X et vous comprendrez bien mieux le soucis.

    En effet, ce n'est seulement que depuis Qt 4 (pour les applications qui l'utilisent) que le "backing store" est utilisé (X se charge de redessiner lui-même la partie de fenêtre qui s'est découverte) alors que cette fonctionalité commence un peu à dater au niveau de X. Je ne crois pas que Gtk l'utilise.
    la bibliothèque XLib ne peut être utilisé qu'en monothread ce qui signifie que les développeurs doivent s'adonner à des gymnastiques peu simples pour arriver à s'en servir dans le cas d'applications multithread. Il faudra attendre la sortie de la bibliothèque XCB / XCL pour palier ce défaut !

    Moralité, méfions-nous des conclusions un peu trop hâtives, surtout dans les domaines comme celui-ci qui mettent en jeu beaucoup d'intervenants qui ont, eux aussi, leur part de responsabilité !