Система Turbo Profiler фирмы Borland | страница 18
Для того, чтобы переместить окно, необходимо зацепить заголовок этого окна или верхнюю или левую часть двойной рамки, ограничивающей окно и подтянуть окно в нужное место.
Между окном Execution Profile (Профиль выполнения) и окном Module (Модуль) автоматически поддерживается связь, поэтому когда Вы перемещаетесь по исходному тексту программы, содержимое окна Execution Profile (Профиль выполнения) все время соответствует тому участку программы на котором Вы находитесь в данный момент.
Для того, чтобы посмотреть этот механизм в действии необходимо сделать следующее:
1. Активируйте окно Execution Profile (Профиль выполнения) (нажав для этого F6) и переместите световой маркер на первую строку (статистика для строки 31 программы PRIME0, или строки 42 программы PRIME0PA).
2. Откройте локальное меню (нажмите для этого Alt-F10) и выберите команду Module (Модуль) (или просто нажмите Ctrl-M).
Профилировщик установит курсор в окне Module (Модуль) на строке 31.
3. При помощи клавиш управления курсором переместитесь на строку 22 исходного текста программы (строка 31 в PRIME0PA).
Эта строка занимает второе место по затратам времени в программе PRIME0. Теперь в двух верхних строках окна Execution Profile (Профиль выполнения) находятся данные профилирования для рассматриваемого оператора if.
4. Переместите курсор в окне Module (Модуль) на строку 21 (на строку 29 в PRIME0PA) и посмотрите как изменилось содержимое окна Execution Profile (Профиль выполнения). Верхние строки в окне Execution Profile (Профиль выполнения) теперь содержат статистику для 21 строки программы.
5. Переместите курсор на строку 30 (на строку 42 в PRIME0PA) и посмотрите на данные в окне Execution Profile (Профиль выполнения).
Наличие такой связи между двумя окнами облегчает нахождение участков Вашей программы, наиболее расточительно расходующих время ее выполнения. К тому же это может позволить избежать просмотра листинга профилирования (подобного рассмотренному ранее), в том случае если Вы предпочитаете анализировать данные, находящиеся на экране компьютера.
Сохранение конфигурации окон.
На данном этапе настал подходящий момент для того, чтобы запомнить изменения, произведенные в конфигурации системы Turbo Profiler. Если Вы не сохраните текущее расположение и размеры окон, то при следующем сеансе работы с профилировщиком окна опять примут положение и размеры, задаваемые по умолчанию.
1. Выберите команду Options|Save Options (Параметры|Сохранить параметры). На экране появится блок диалога Save Configuration (Сохранение конфигурации).