• [^] # Re: Comment c’est possible ?

    Posté par . En réponse au journal [bookmark] 30 ans de X. Évalué à 2.

    Du coup, petite question: pourquoi est-ce trop lent?

    En fait pour la lenteur ça dépend pas mal. Comme indiqué au dessus, kde/gtk calcul un rendu localement puis envoie la bitmap au serveur X (donc potentiellement) sur le réseau. Du coup, sur un système centralisé comme il y a 30 ans, c'est le serveur d'application où tourne le client X (l'application) qui fait le calcul du rendu. Du coup, ça à un impact sur la charge du serveur d'application. Sur des machines individuelles où le client et le serveur X sont en local, ça ne change pas grand chose.
    L'autre solution, c'est ce que fait/faisait (je n'ai pas retesté récemment) acroread, qui envoie des ordres de dessins de lignes pour chaque caractère. C'est le serveur X qui fait le rendu. Mais dans le cas d'applications distantes, la charge du réseau augmente énormément en cas de scroll rapide du document (à la molette) on avait mesuré plus de 200Mb/s. Là où okular n'envoyant qu'un gros bitmap charge moins le réseau.

    Pour moi, ça dépend des usages, X avait l'avantage de permettre les deux cas.