Russian Qt Forum
Ноябрь 23, 2024, 15:14 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Омтимизация?  (Прочитано 2747 раз)
Rcus
Гость
« : Июль 15, 2009, 22:22 »

Существует поверие что почти любой код можно ускорить в два раза, в чем я недавно убедился в процессе модификации кода рисующего небольшие картинки.
Долго объяснять шаги (В конце концов все свелось к сложности вычисления ключа, последним шагом стал переход от QPixmapCache к QCache<QByteArray,QPixmap>), окончательный граф вызовов приложен. И вот вопрос, можно ли дальше ускорить этот алгоритм? Третьим приложением идет архив с тестовым проектом и данными для тестирования Улыбающийся Не то чтобы это так сильно нужно, но все-таки.
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #1 : Июль 16, 2009, 00:05 »

Rcus, а чем этот граф сделан?
Записан

Юра.
f-r-o-s-t
Гость
« Ответ #2 : Июль 16, 2009, 00:54 »

2Rcus  Подмигивающий лучшее враг хорошего =) Оптимизировать надо только тогда когда в этом есть необходимость, а у тебя дальнейшей необходимости нет.

2lit-uriy  valgrind --tool=callgrind + KCachegrind ну или что нибудь подобное =)
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.046 секунд. Запросов: 22.