Quantcast
Viewing all articles
Browse latest Browse all 29

Nur ein Mythos? Compose-Table-Cache aktivieren und den Start von Anwendungen beschleunigen

Über One Thing Well bin ich mal wieder auf etwas interessantes für Linux-User aufmerksam geworden, denen ihr Rechner ein kleines wenig zu träge ist. Im Arch-Linux-Forum wurde ein Blog-Post aus Rob’s KDE Blog aus dem Jahre 2008 ausgegraben, in dem es um den Compose-Table-Cache von X11 geht, der wohl eine Zeit lang auf diversen Linux-Systemen nicht von Haus aus aktiv war.

Beim Start lesen Anwendungen üblicherweise die Eingabemethoden des Systems aus der Datei /usr/share/X11/locale/<locale>/Compose aus, da diese Datei allerdings oft recht lang ist, lässt sich durch einen binären Cache Zeit beim Start der Anwendung einsparen. Laut einer Bug-Meldung von auf bugs.freedesktop.org wird dieser Cache allerdings nur dann angelegt, wenn im Home-Verzeichnis des aktuellen Benutzers der Ordner ~/.compose-cache existiert.

$ mkdir ~/.compose-cache

Wenn ihr also das Verzeichnis über einen Dateimanager oder obigen Befehle anlegt, wird der Cache nach Angaben des Foren-Threads (der es mittlerweile auch ins Arch-Linux-Wiki geschafft hat) beim Start einer Anwendung mit Textbox gefüllt. Zum Testen könnt ihr zum Beispiel Gedit oder Kate probieren, nach dem Start der Anwendungen sollten sich in dem Verzeichnis mit Namen wie “l4_024_313cb605_00280cc0″ finden. Insgesamt soll der Trick beim Start einer Anwendung etwa 200 bis 400ms einsparen. Nicht viel für eine einzelne Anwendung, beim Einloggen allerdings können sich die Zeiten summieren.

Ich für meinen Teil kann hier unter Ubuntu 12.04 mit GNOME Shell nicht behaupten dass dieser Hinweis überhaupt noch gültig ist. Wenn ich das Verzeichnis erzeuge und einen Texteditor oder auch Chat-Programme öffne, dann bleibt der Ordner leer. Entweder läuft der Cache also schon an einer anderen Stelle (das Blog spricht von  /var/cache/libx11/compose, diesen Ordner gibt es bei mir allerdings nicht) oder der Tipp ist schon komplett veraltet. Es würde mich interessieren, ob der Hinweis bei euch klappt.

(Bildquelle: Jon Jim, CC-BY, Flickr)

Nur ein Mythos? Compose-Table-Cache aktivieren und den Start von Anwendungen beschleunigen ist ein Beitrag von Linux und Ich. Der Beitrag ist lizenziert unter CC BY-SA 3.0 (German). Weitere Informationen und News: Twitter || Identi.ca || Flattr

Image may be NSFW.
Clik here to view.

Viewing all articles
Browse latest Browse all 29