Bug 3443

Summary: Скорость загрузки КДЕ
Product: LINUX@Etersoft Reporter: Александр Пликус <pav>
Component: ОбщееAssignee: Konstantin Baev <kipruss>
Status: CLOSED INVALID QA Contact:
Severity: minor    
Priority: P4 CC: boris, lav, sin
Version: не указана   
Target Milestone: выпуск 1.0   
Hardware: PC   
OS: All   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 3497    

Description Александр Пликус 2009-02-06 16:56:20 MSK
Проверить приложенность патчей, которые должны позволять загружаться КДЕ за 2 секунды при холодном старте, и менее чем 1 сек при горячем старте.
Comment 1 Boris Savelev 2009-02-09 14:59:19 MSK
непосредственный исполнитель в курсе про багу?-)
я думаю, что этим занимается не Евгений
Comment 2 Konstantin Baev 2009-02-11 14:38:15 MSK
(In reply to comment #1)
> непосредственный исполнитель в курсе про
> багу?-)
> я думаю, что этим занимается не Евгений
> 

Я пока плохо себе представляю, как это делать и поддерживать. Во-первых патчи надо найти, во-вторых адаптировать под новое KDE, в третьих собрать наш вариант настроек КДЕ (вернуться к нему) и поддерживать его, что требует определенных усилий. Надо подумать, стоят ли эти усилия той выгоды, которую мы можем получить. Тем более, что КДЕ запускается быстро только до первого сохранения сессии, а потом карета превращается в тыкву. Мне, например, без сохранения сессий жутко неудобно и эта фича оказалась бы бесполезной.
Comment 3 Konstantin Baev 2009-02-11 14:39:03 MSK
*** Bug 1541 has been marked as a duplicate of this bug. ***
Comment 4 Евгений Синельников 2009-02-11 15:46:36 MSK
Все наработки остались в git.etersoft:
http://git.etersoft.ru/people/sin/packages/kde-settings.git/
http://git.etersoft.ru/people/sin/packages/kdebase.git/
(других вроде не было... скорость загрузки я не замерял...)

В kde-settings включалась настройка DelayedCheck=true:
http://git.etersoft.ru/people/sin/packages/?p=kde-settings.git;a=commitdiff;h=48a7f8afe31b41f81be2ab8a24333b5f5b53ed6c

В kdebase добавлялся патч kdebase-3.5.8-alt-invalidate-ksycoca-cache.patch для Sycoca - KDE's System Configuration Cache (http://developer.kde.org/documentation/library/kdeqt/kde3arch/ksycoca.html):
http://git.etersoft.ru/people/sin/packages/?p=kdebase.git;a=commitdiff;h=282e7b028ab23de9b055fd47145f67537a75f8f9;hp=c78b5cdb88949b133ea07ea82d8a2603bf3c43b7

Оба элемента ускорения относятся к вопросам настройки. Первую точно можно вынести отдельно в свой пакет kde-settings, а второе возможно требует некой поддержки со стороны startkde на которое нужно натолкнуть zerg@ минимальным патчем, чтобы суметь запускать нашт скрипт во время выполнения startkde.
Comment 5 Александр Пликус 2009-02-11 15:57:10 MSK
скорость загрузки конечно хотелось бы, но это не критично... для сервера вообще не надо.
Comment 6 Konstantin Baev 2009-02-16 19:31:06 MSK
(In reply to comment #5)
> скорость загрузки конечно хотелось бы, но
> это не критично... для сервера вообще не
> надо.
> 

Пока поставлю отложено, тем более, что 5.0 с КДЕ 4.2 неминуемо, а там это уже не нужно.
Comment 7 Александр Пликус 2009-02-16 19:42:19 MSK
-
Comment 8 Konstantin Baev 2009-02-16 20:19:19 MSK
Не совсем понятно почему от этой баги зависит именно Server на бранче 5.0. В соответствии с http://bugs.etersoft.ru/show_bug.cgi?id=3443#c5 для сервера это не важно, тем более в 5.0 для КДЕ 4.2 этот патч на 99% не актуален.
Comment 9 Александр Пликус 2009-02-16 20:51:41 MSK
значит вообще надо признавать ошибочной и закрывать