Название: Омтимизация? Отправлено: Rcus от Июль 15, 2009, 22:22 Существует поверие что почти любой код можно ускорить в два раза, в чем я недавно убедился в процессе модификации кода рисующего небольшие картинки.
Долго объяснять шаги (В конце концов все свелось к сложности вычисления ключа, последним шагом стал переход от QPixmapCache к QCache<QByteArray,QPixmap>), окончательный граф вызовов приложен. И вот вопрос, можно ли дальше ускорить этот алгоритм? Третьим приложением идет архив с тестовым проектом и данными для тестирования :) Не то чтобы это так сильно нужно, но все-таки. Название: Re: Омтимизация? Отправлено: lit-uriy от Июль 16, 2009, 00:05 Rcus, а чем этот граф сделан?
Название: Re: Омтимизация? Отправлено: f-r-o-s-t от Июль 16, 2009, 00:54 2Rcus ;) лучшее враг хорошего =) Оптимизировать надо только тогда когда в этом есть необходимость, а у тебя дальнейшей необходимости нет.
2lit-uriy valgrind --tool=callgrind + KCachegrind ну или что нибудь подобное =) |