The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Уменьшение времени загрузки X11 программ через кэширование символьных таблиц
В библиотеке libx11 имеется поддержка кэширования символьных таблиц (compose-table-cache), 
получаемых в результате парсинга "/usr/share/X11/locale/имя_локали/Compose"
файлов локали (парсинг более 5000 строк при каждом запуске),
что позволяет сократить время запуска некоторых приложений (например,
использующих Qt или Gtk) на 40-200 мс.
и уменьшить потребление памяти каждым приложением примерно на 240Кб (данные для UTF8 локали).

Для включения кэша достаточно в домашней директории создать каталог .compose-cache
   mkdir $HOME/.compose-cache

В SUSE Linux данный механизм задействован по умолчанию, кэш находится в
директории /var/cache/libx11/compose.
 
28.04.2008 , Автор: Robert Knight , Источник: http://kdemonkey.blogspot.com/2008/...
Ключи: x11, speed, tune, optimization, locale
Раздел:    Корень / Пользователю / X Window

Обсуждение [ Линейный режим | Показать все | RSS ]
  • 1.1, SunX (ok), 13:16, 28/04/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Пойду тестить :)
     
  • 1.2, Anonymous (?), 21:30, 29/04/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не работает ничего: F8
     
  • 1.3, warlomak (?), 01:16, 30/04/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Подтверждаю Ubuntu 8.04 не работает. Mandriva 2008 работает...
     
  • 1.4, max (??), 01:54, 30/04/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ubuntu 8.04 в папке появилились какието файлы... значит что то работает :)
     
  • 1.5, zul (??), 02:09, 30/04/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ого. на ubuntu 8.04 софтинки стали ощутимо быстрее грузиться. спасибо
     
     
  • 2.8, sy (ok), 15:55, 30/04/2008 [^] [^^] [^^^] [ответить]  
  • +/
    У меня gentoo. Или все грузится быстрее или я себя обманываю)
     
     
  • 3.9, pavlinux (ok), 16:05, 30/04/2008 [^] [^^] [^^^] [ответить]  
  • +/
    быстрее чего?
     
  • 3.14, r0g3r (??), 08:41, 03/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    На Gentoo вроде какое-то файло в директории compose-cache появилось. Софтинки и правда чуть-чуть побыстрее грузятся.
     

  • 1.6, SunX (ok), 02:43, 30/04/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В Мандриве 2008.1 не работает...
     
  • 1.7, anon (?), 12:43, 30/04/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Во FreeBSD работает
     
  • 1.10, grayich (??), 16:16, 01/05/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    да, на 40-200 мс действительно шустрее стало, мелочь, а приятно =)
     
  • 1.11, Alikus (??), 19:47, 01/05/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    debian/testing - работает :)
     
  • 1.12, AVR (?), 22:31, 02/05/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    FreeBSD 7.0 - работает.. софт и впрямь шустее стал грузиться. Спасибо за совет!
     
  • 1.13, buzdack (?), 01:06, 03/05/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ubuntu 7.04 - работаед , спасибо =)
     
  • 1.15, User294 (ok), 19:56, 03/05/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Kubuntu 8.04 - works...
     
  • 1.16, pavlinux (ok), 03:20, 04/05/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Windows - не работает.
     
     
  • 2.17, Trunk (?), 23:25, 04/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Pavlin поставь Linux ...
     
     
  • 3.18, pavlinux (ok), 01:41, 05/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Поставил, теперь не работает Windows. :(
     

  • 1.19, Ne01eX (??), 09:29, 05/05/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    в RTK 0.7-current кеширует по дефолту...
     
  • 1.20, dimss (?), 15:49, 06/05/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Отвоевал 100 мс у файрфокса :)
     
  • 1.21, Anonynous (?), 16:48, 09/05/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Отлично, побольше таких советов
     
     
  • 2.22, warlomak (?), 19:24, 09/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Интересно, это только для KDE ? Ubuntu 8.04 Gnome никаких файлов в папке не появляется... В Mandriva 2008 KDE появляются...
     

  • 1.23, warlomak (?), 19:32, 09/05/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Уже сам нашел: https://bugs.edge.launchpad.net/ubuntu/+source/libx11/+bug/221065 не работает в ubuntu !!!
     
  • 1.24, ytrewq (?), 00:47, 16/05/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    tnx :)
    PCLinuxOS
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2019 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру