On Thu, 21 Nov 2002 15:37:20 +0100 Michele Mariottini <[EMAIL PROTECTED]> wrote:
> Una piccola domanda, visto che non sono un esperto ... > > Putroppo, leggo da piu' parti che uno dei motivi di scarsa > efficenza delle GUI sotto linux/unix e' attribuito ad X ... Sbagliano. Prova un po' icewm + tkdesk su un pentium con 16mb di ram, poi provaci win98 :) Il problema � nei toolkit grafici, come qt, kdelibs, gtk, gnome-libs, non nell'architettura client server, che � un bene. Per essere prodotti velocemente, diciamo che tre anni fa non c'erano, sono stati scritti senza badare troppo all'ottimizzazione. Cmq ora si sta cominciando a passare all'ottimizzazione, e si vede passando da gnome1.4 a gnome2 o da kde2.2 a kde3, mentre in altri ambienti si sta passando all'appesantimento totale, quindi credo che la diffusione di linux come desktop aumenter� (oppure tutti butteranno via i propri computer attuali fra 6-8 mesi). C'� gente che dice che X � inefficiente perch� � un sistema client server. Io invece ti dico, per opinione personale ma anche per esperienza, che X � *robusto* perch� � un sistema client server, ma che � anche efficiente. Il DRI serve apposta a scavalcare il server, e i risultati si vedono (almeno a casa mia, i pochi giochi "grossi" che ci sono per linux girano meglio che per windows, proprio in termini di FPS a parit� di impostazioni). Se proprio non ti dovesse davvero servire il server, cosa di cui dubito fortemente, c'� tinyX nei sorgenti di x, non so come funziona, probabilmente implementa le funzioni del server X nella libreria xlib. Ma fidati, con 16mb di ram o pi� non � il server il problema. Vincenzo -- Se non era semplice col ca%%o che passavo a debian! [Max]

