Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Новый участник


Сообщения: 4
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата K.A.V.:
Что такое "профайлер"? Первый раз слышу это слово »
Если для отладки программы используется основной инструмент - отладчик, то для оптимизации кода желательно использовать инструмент - профайлер.
Профайлер - это определенный подвид отладчика, он запускает программу под отладкой и отслеживает, какой код будет выполнять эта программа. После работы профайлера, с точностью можно выяснить, чем была занята программа, какой код в ней дольше всего выполнялся, т.е. можно однозначно определить узкие места в производительности самого кода, а так же зафиксировать точку зависания программы в бесконечном цикле, если происходит такая ситуация. Смысл профайлера заключается в том, что вы фильтруете информацию и получаете возможность сфокусироваться на том, что хотите знать. Т.е. вы "задаете вопрос", профайлер показывает вам ответ, вы уточняете "вопрос" и так далее, пока не будет найдено проблемное место в программе.

Этот способ был предложен разработчиком программы, причем запуск профайлера на удаленной машине через интернет и как я уже говорила - это сопряжёно с огромными сложностями, в первую очередь с обеспечением безопасности передаваемой информации и специфическими особенностями работы нашей компании, поэтому этот вариант был сразу отвергнут нашим руководством.

Искренне благодарю всех, кто помогал мне решить этот вопрос.
Всего Вам доброго и не прощаюсь, Диана.

Последний раз редактировалось Diana_Konovalova, 18-08-2015 в 21:26.

Это сообщение посчитали полезным следующие участники:

Отправлено: 21:08, 18-08-2015 | #10