Ubuntura is elérhető a Screenlets csomagocska, ami szinte direkt a Widget layer élettel feltöltésére van kitalálva. A kis screenletek olyanok, mintha MacOS alól nyúlták volna őket, be lehet pattintani számológépet (ami kevéssé használható, mert csak egérrel tudod nyomkodni a számokat, a numpadot nem fogadja), naptárat (aminek megintcsak nincs sok értelme, mert a Google calendarom csak autentikáció után működik, ez meg nem kezel olyat), és egyéb kisebb cuccokat, szenzorokat, RSS olvasót, miegymást. Ami ebben érdekes, az (ismét) a memóriahasználat:
lipi 2280 0.0 1.2 37212 25128 ? S Oct23 0:38 python -u /usr/share/screenlets/Clock/ClockScreenlet.py
lipi 5576 0.0 0.8 29224 18328 ? S Oct23 0:29 python -u /usr/share/screenlets/Diskusage/DiskusageScreenlet.py
lipi 15478 0.0 0.9 30888 19036 ? S Oct23 0:00 python /usr/share/screenlets-manager/screenlets-daemon.py
lipi 17233 0.0 1.2 39228 26416 ? S Oct23 0:09 python -u /usr/share/screenlets/ClearCalendar/ClearCalendarScreenlet.py
lipi 29690 0.0 1.4 69268 29660 ? S Oct23 0:05 python -u /usr/share/screenlets/NowPlaying/NowPlayingScreenlet.py
lipi 29705 2.6 1.3 39468 27712 ? S Oct23 22:03 python -u /usr/share/screenlets/Sensors/SensorsScreenlet.py
Óra: 25 mega fizikai memória; lemezhasználat-kijelző:18 mega; now playing (ami kirakja, hogy épp mi megy a Rhythmboxban): majdnem 30 mega. WTF? (Ezen a ponton Beton rémesen izgatott lett a kávésbögre oldalán lefele haladó kávécsöpp láttán, már pofozgatja.) Szóval elképzelni sem tudom, mire kell ennyi memória. Szép extra, hogy a SensorsScreenlet (ami jelen kiszerelésben procihőmérsékleteket, hálózati- és ram telítettséget, valamint akksitöltést figyel) megeszi egy 1.5 GHz-es proci 2,6%-át.
Így aztán a megodásnak ebben a formában mennie kell, hiába nagy a csecse-faktor.
A python ugye scriptnyelv, szóval szerintem az értelmező zabálja a memóriát. Ha esetleg lehet valahogy bytekódot csinálni belőle, az segíthet. (Perlből lehet persze. :) )
Ez a szép (vagy csúnya) az informatikában. Az a cpu teljesítmény ami most egy szép boxot rajzol ki finoman animálva a desktopra, az régen egy fémdobozt is elnavigált a holdra meg vissza.