Система Turbo Profiler фирмы Borland
- Название:Система Turbo Profiler фирмы Borland
- Автор:
- Жанр:
- Издательство:неизвестно
- Год:неизвестен
- ISBN:нет данных
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Система Turbo Profiler фирмы Borland краткое содержание
Система Turbo Profiler фирмы Borland - читать онлайн бесплатно полную версию (весь текст целиком)
Интервал:
Закладка:
— rp1 (*) COM1
— rp2 (*) COM
Options| Miscellaneous| Miscellaneuos Options (Параметры| Смесь| Различные параметры)
— rs1 (*) 9600 Baud
— rs2 (*) 40 KBaud
— rs3 (*) 115 KBaud
Options| Miscellaneous| Miscellaneuos Options (Параметры| Смесь| Различные параметры)
— sc
[X] Ignore Case of Symbol
— sc-
[] Ignore Case of Symbol
Options|Directories|Directories (Параметры|Директории|Директории)
— sd Source Directories (Директории исходных текстов)
Display|Display Options (Дисплей|Параметры дисплея)
— vn [] Permit 43/50 Lines
— vn-vb-
[X] Permit 43/50 Lines
Примечание: Для того, чтобы получить полный список параметров командной строки программы TFINST.EXE, необходимо, при ее запуске, после имени программы задать строку вида — h.
Завершение работы.
Сохранение изменений.
Когда Вы установите все параметры системы Turbo Profiler в соответствии с Вашими потребностями, выберите из главного меню команду Save (Сохранить) для того, чтобы задать способ сохранения этих параметров.
Save Configurations File (Сохранить файл конфигурации)
Если Вы выберете команду Save Configuration File (Сохранить файл конфигурации), то на экране откроется блок диалога, в котором будет фигурировать имя файла TFCONFIG.TF. Вы можете принять это имя, нажав клавишу Enter, или набрать на клавиатуре какой либо другое имя файла конфигурации. Если Вы зададите какое-либо свое имя файла, то загружать этот файл конфигурации Вы сможете при помощи параметра командной строки — с, используемом при запуске системы Turbo Profiler. Например, это можно сделать следующим образом:
tprof — cmycfg myprog
Так же Вы можете загрузить файл конфигурации после запуска системы Turbo Profiler при помощи команды Options|Restore Configuration (Параметры|Восстановить конфигурацию)
Modify TPROF.EXE (Модифицировать TPROF.EXE)
В случае выбора команды Modify TPROF.EXE (Модифицировать TPROF.EXE), все изменения конфигурации сохраняются прямо в самом исполнимом файле системы Turbo Profiler — TPROF.EXE. При следующем запуске системы Turbo Profiler эти значения параметров будут заданы по умолчанию.
Примечание: В любой момент Вы можете вернуться к той конфигурации системы Turbo Profiler, с которой эта система поставляется. Для этого необходимо скопировать TPROF.EXE с Вашей дистрибутивной дискеты.
Выход из TFINST
Вы можете в любой момент покинуть программу TFINST, выбрав команду Quit (Выход) в главном меню.
Приложение C. Удаленное профилирование
Если для работы вашей программе требуется большой объем памяти, то вы, возможно, не сможете запустить на одном компьютере и систему Turbo Profiler, и свою программу. Утилита TDREMOTE, которая входит в состав системы Turbo Profiler, позволяет обойти эту трудность, позволяя вам запускать Turbo Profiler на одной системе, а профилируемую программу на другой.
Далее приводится несколько примеров ситуаций, когда следует воспользоваться удаленным профилированием:
* когда вы пытаетесь загрузить свою программу, Turbo Profiler выдает одно из следующих сообщений:
* "Not enough memory to load symbol table" (Недостаточно памяти для загрузки таблицы символов);
* "Not enough memory" (Недостаточно памяти).
* профилируемая программа нормально загружается в память вместе с программой Turbo Profiler, но для нормального функционирования исследуемой программе не хватает памяти.
Важное замечание: перед обращением к удаленному профилированию следует проверить, пользуется ли Turbo Profiler отображаемой (expanded) памятью, которая установлена на компьютере.
В данном приложении вы узнаете, как осуществлять профилирование очень больших программ путем использования второго персонального компьютера, который подсоединен к основному персональному компьютеру.
Требования, предъявляемые к аппаратуре при удаленном профилировании
Для проведения удаленного профилирования необходимо иметь в наличии следующее оборудование:
* компьютерную систему, на которой осуществляется разработка программ, и которая снабжена последовательным портом (когда вы запускаете Turbo Profiler, данная система становится "локальной системой");
* другой персональный компьютер с последовательным портом, на котором имеются дисковая память и оперативная память в объеме, достаточном для хранения профилируемой программы (данная система становится дистанционной (или удаленной) системой);
* кабель фиктивного модема (null modem) или принтера с последовательным интерфейсом для соединения двух систем.
Убедитесь в том, что соединяющий две системы кабель установлен должным образом: вы не сможете использовать промежуточный удлиняющий кабель. По меньшей мере этот кабель должен менять местами линии передачи и приема данных (линии 2 и 3 на 25-штыревом кабеле).
Кабель используется для соединения двух последовательных портов.
Установка утилиты TFREMOTE
Скопируйте файл TFREMOTE.EXE на удаленную (дистанционную) компьютерную систему. Перенесите на удаленную систему все файлы, которые использовались при создании профилируемой программы. (В число этих файлов входят файлы входных данных, конфигурационные файлы, файлы подсказки и так далее.)
Для переноса на удаленный компьютер файлов могут быть использованы гибкие диски или утилита TDRF (утилита переноса файлов на удаленный компьютер), которая находится на дискетах пакета Turbo Debugger. (Эта утилита описана в файле MANUAL.DOC в пакете Turbo Debugger.)
Если вы сочтете целесообразным, вы можете скопировать на удаленную систему ту программу, которую собираетесь профилировать. Данный шаг не является обязательным: Turbo Profiler в случае необходимости осуществляет пересылку этого файла по линии связи с удаленной машиной.
После того, как вы запустите программы TFREMOTE и TPROF в режиме удаленного профилирования, команды системы Turbo Profiler будут работать точно так же, как и при профилировании на одной машине; ничего нового знать не нужно.
Поскольку профилируемая программа в действительности выполняется на удаленном компьютере, все операции вывода на экран или ввода с клавиатуры в этой программе в действительности реализуются на удаленной машине. Команда Window| User Screen (Окно| Экранный кадр пользователя) при работе в режиме удаленного профилирования не действует.
Тип центрального процессора удаленного компьютера указывается в качестве составной части заголовка окна центрального процессора (CPU) со словом REMOTE (дистанционный).
Для пересылки файлов на удаленную систему при работе в среде системы Turbo Profiler необходимо выйти в DOS (выберите команду File| DOS Shell (Файл| Выход в оболочку DOS)), а затем воспользуйтесь утилитой TDRF (утилита переноса файлов на удаленный компьютер) для выполнения файловых операций на удаленной системе.
Для возврата в Turbo Profiler в ответ на запрос DOS наберите EXIT (выход) и продолжите профилирование вашей программы.
Инициация связи с удаленной машиной
Перед запуском утилиты TFREMOTE на удаленной компьютерной системе сначала перейдите в необходимую вам директорию удаленной системы. Соблюдение этого правила важно в силу того, что утилита TFREMOTE загружает при запуске профилируемую программу в текущую директорию.
Читать дальшеИнтервал:
Закладка: