14juin2007
Desktop Optimization

Attention cette manipulation pourrait endommager votre ordinateur.Desktop Optimization est un ensemble de scripts qui optimisent les XML de:
- rhythmbox
- evolution
- gnome
- openoffice
- doc
- gconf
On le met sur son bureau.
On le décompresse.
tar zxvf ~/Desktop/desktop-optimizations.tar.gz
cd optimization
./rhythmbox-quickstart (par exemple)
Le créateur prend pour exemple rhythmbox
Benchmark (Rhythmbox, 7983 chansons)
Plain Rhythmbox Database
real 1m4.246s
user 0m17.920s
sys 0m2.508s
---- PC Redémarré ----
Rhythmbox Database Optimisé
real 0m55.105s
user 0m18.616s
sys 0m2.439s
Pour votre gouverne :
- real Temps réel.
- user Nombre total de temps processeur utilisé en mode utilisateur exprimé en seconde.
- sys Nombre total de temps processeur utilisé en mode kernel exprimé en seconde.
Commentaires
jeudi, juin 14 2007 | 17:55
Merci pour ton offre louable mais...

Je lis le planet Ubuntu et je découvre ta proposition d'optimisation.
Cela m'intéresse beaucoup.
Par contre avant d'exécuter un script bêtement, est-ce que tu pourrai expliquer ce qu'il réalise réellement, et aussi ton exemple de résultat n'est pas très parlant...
Surement qu'il révèle bien des avantages mais il fait plus peur qu'autre chose.
Merci quand même
jeudi, juin 14 2007 | 18:18
il fait ça sed -e '/^[ \t]*$/d;s,^[ \t]*,,;s,>[ \t]*<,><,g;s,[ \t]*$,,'

dans les fichiers xml de base de données des différents logiciels et après il fait tr '\012' ' '
donc en gros il fait le ménage dans tes fichiers xml
c'est bien l'open source quand meme
jeudi, juin 14 2007 | 18:49
> il fait ça sed -e '/^[ \t]*$/d;s,^[ \t]*,,;s,>[ \t]*<,><,g;s,[ \t]*$,,'
bah ! je suis une buse avec sed !! Ca enlève les espaces et les tabulations en trop des fichiers de configuration donc - ou me gourre-je ?
Si c'est bien le cas, faut bien penser qu'après ca, c'est pplus vraiment human readable :D
jeudi, juin 14 2007 | 19:57
Ouep, en effet, surtout qu'une fois chargé en mémoire, cela n'a plus d'intérêt.

Ca sert tout de même si on veut gagner quelques dixièmes de secondes au démarrage des applications, chacun en voit son utilité.
Faut poser le pour et le contre
vendredi, juin 15 2007 | 00:37
Pas eu le temps de répondre
tu as eu ta réponse 
Je m'interesse de plus en plus a l'optimisation d'ubuntu, donc je posterais surment d'autre tuto sur le sujet et promis j'expliquerais plus.
Sinon pour le bench il faut regarder le nombre de chanson pour comprendre.
vendredi, juin 15 2007 | 09:43
merde, ils sont chauds les captcha! Pourquoi tu demandes pas de calculer des intégrales ou des limites de suites convergentes!

bon, et bien de mon coté l'enlèvement des espaces et des retours à la ligne m'a fait gagner 300Mo sur les 4.3Mo que prend ma librairie. Maintenant, concernant le scrit, je doute qu'il soit vraiement important d'appliquer cette manip' sur un fichier aussi petit qu'une playlist.
quand on ajoute un autre album, rhythmbox continue à la suite avec l'ancienne façon d'écrire? J'imagine que oui, auquel cas il va falloir lancer le script régulièrement. à remarquer que l'ancienne playlist est sauvegardée au cas où vous n'etes pas content du résultat
Sinon, petit gain de rapidité constaté sur le chargement de mes 90Go de musique, mais difficilement quantifiable. Comment il fait son benchmark? quand je lance time rhytmbox, ça me comptabilise juste le temps que j'ai mis avant de fermer la fenetre