Optimize different GNOME applications to make it faster and more responsive. Desktop Optimization NG is compatible early gnome version, and distribution like ubuntu !
So make your computer and other apps runs faster with this script :
For instance ,the gtk menu will be more responsives ( but you will clearly need to run the script after several apps install in this menu).
XML Optimization is a set of method that reformat the XML metadata for use with XML stream. The process is used in websites to minimize network bandwidth consumption and increase the memory space for the applications who store them locally. XML metadata is used by modern applications like OpenOffice.org, GNOME, Evolution, Rhythmbox, GDM, etc., and is used in SVG graphic rendering. By Optimizing the XML metadata that those applications use, the application who parse them will require less memory usage, and less time parsing, thus improving speed and responsiveness.
NEED MORE TEST : YOU CAN POST YOUR TEST IN COMMENT !
We need the size of gnomes xml files before and after.
TEST : GTK PERF
Test gtkperf - before
GtkEntry - time: 0,14
GtkComboBox - time: 2,19
GtkComboBoxEntry - time: 1,86
GtkSpinButton - time: 0,56
GtkProgressBar - time: 0,54
GtkToggleButton - time: 0,50
GtkCheckButton - time: 0,43
GtkRadioButton - time: 0,97
GtkTextView - Add text - time: 2,86
GtkTextView - Scroll - time: 0,07
GtkDrawingArea - Lines - time: 1,90
GtkDrawingArea - Circles - time: 3,70
GtkDrawingArea - Text - time: 14,02
GtkDrawingArea - Pixbufs - time: 1,21
Total time: 30,96