|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.07.2010, 16:45 | #21 |
Участник клуба
Регистрация: 15.01.2010
Сообщений: 1,325
|
Я бы посоветовал сходить на alglib, там отличные модули по работе с матрицами лежат с исходниками и с уже выполненной низкоуровневой оптимизацией.
Грибы - они разные. Один тебя накормит, другой тебе кино покажет...
Редактор журнала "[ПРОграммист]" Yan's Home Digital Lab |
05.07.2010, 18:01 | #22 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
Профилирование
Вкратце, профайлер(или профилировщик) собирает информацию о времени затрачиваемом на работу отдельных участков программы(отдельных ф-ций и т.д.). Благодаря этому можно определить самые "тяжёлые" участки программы и начать оптимизацию с них |
06.07.2010, 04:21 | #23 |
Пользователь
Регистрация: 27.06.2010
Сообщений: 44
|
Спасибо уже качаю AQtime. использую borland c++ builder 6 это не очень устаревший компилятор?
|
06.07.2010, 23:14 | #24 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
Как сказать, он плохо поддерживает нынешний стандарт C++, что, естественно, не есть гуд, тем не менее свою работу он выполняет, наверное можете воспользоваться и им ) В будущем, коли будет желание, рекомендую Visual Studio, по возможности последних версий(2008, 2010)
|
15.07.2010, 02:35 | #25 |
Пользователь
Регистрация: 27.06.2010
Сообщений: 44
|
я протестировал свой код на AQTime, но вот результат приводит меня в замешательство.
Тестировал по суммарному времени ввыполнения строки. так вот первое место по времени заняла строка в которой переменной int присваивается ноль, а строки, содержащие функции внутри которых идет перелопачивание связанных списков (в том числе и копирование данных) занимают меньше! Как это понять? |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос быстродействия | _Денис | C++ Builder | 1 | 14.11.2009 17:00 |
Создание логических разделов на основном | Kreadlling | Операционные системы общие вопросы | 3 | 12.09.2009 14:39 |
Кто что в основном программирует | Rekky | Свободное общение | 24 | 05.05.2009 16:25 |
Вопросы о оптимизации работы с СУБД | Stilet | БД в Delphi | 8 | 21.07.2008 11:29 |
Вопросы по оптимизации скорости | Иллидан | Общие вопросы Delphi | 9 | 11.07.2008 23:46 |