Описание тега profiler

Профайлер - это инструмент программирования, используемый для отслеживания и анализа производительности программного обеспечения.
1 ответ

Почему профилировщик не может прикрепить?

Я написал небольшой профилировщик для приложений.NET. Он использует ICorProfilerCallback2 интерфейс. Профилировщик подключается и хорошо работает для приложения.NET 2.0, но не работает для.NET >2.0 (3.0, 3.5, 4.0). Когда я запускаю exe, скомпилирова…
21 авг '10 в 14:56
5 ответов

Хороший.net4 профилировщик

Что такое хороший профилировщик для.NET 4.0? Я готов потратить немного денег, но не слишком много (скажем, до 50 фунтов стерлингов) Я разрабатываю игры для Windows Phone и Xbox с использованием XNA, а это значит, что проекты коммерческие. Я упоминаю…
05 апр '10 в 22:23
3 ответа

Профилирование генераторов Python

Я адаптирую приложение, которое интенсивно использует генераторы для получения результатов, чтобы обеспечить веб-интерфейс web.py. До сих пор я мог обернуть вызов для цикла for и операторов, производящих вывод, в функцию и вызвать ее, используя cPro…
25 авг '10 в 21:25
0 ответов

Профилировщик, чтобы получить время выполнения функций C++ в XCode

Я ищу профилировщик, чтобы получить время, потраченное на каждую функцию в c++ код в Xcode, Я пытался Valgrind, но у меня были проблемы с конфигурацией из-за MacOS версия 10.12.3 и кажется, что это не поддерживается, у меня есть Xcode версия 8.2.1 (…
30 мар '17 в 06:59
3 ответа

Какой C++ Profiler использовать?

Я поддерживаю приложение C/Cpp и решил несколько проблем утечки памяти путем создания объектов. Поскольку он предоставляется сторонним API, сообщается, что объекты разрушаются самим API. Мне удалось исправить проблему и протестировать мое приложение…
26 ноя '10 в 18:18
1 ответ

Как заставить профилировщик PyCharm показывать только время моего исходного кода, а не какие-либо библиотеки?

Когда я запускаю профилировщик PyCharm (краткое вступительное видео здесь - https://www.youtube.com/watch?v=QSueV8MYtlw), я получаю тысячи строк, таких как hasattr или npyio.py (откуда это взялось, я делаю даже не используйте numpy), которые не помо…
1 ответ

"forkdepth" имеет значение "-2", сообщение об ошибке при запуске nytprof perl profiler

Хотя я устанавливаю переменную NYTPROF равной "forkdepth:1". Когда я пытаюсь nytprofmerge выходы профилировщика для моих разветвленных детей вместе с его родителем, я получаю сообщение: Чтение nytprof.13232.out.21321 Опция 'forkdepth' имеет значение…
11 дек '14 в 22:26
0 ответов

Emacs регулярно зависает: как определить причину?

У меня есть регулярные зависания в Emacs (каждые 15 секунд, а затем на 2-3 секунды). Я установил профилировщик с процессором: - ... 4588 44% Automatic GC 4588 44% + redisplay_internal (C function) 3405 33% + command-execute 1887 18% + timer-event-ha…
18 авг '18 в 09:13
0 ответов

Как найти следы IPC или CPI

Я ищу, чтобы найти следы IPC или CPI приложений. Например, для инструкций 1k IPC - это, для инструкций 2k - IPC, и так далее, и тому подобное. Я также могу работать с циклами или определенным временным интервалом вместо инструкций. Любой другой инст…
09 июл '14 в 19:03
3 ответа

Профилировщики Java, которые отображают статистику запросов и поток программ

Я ищу профилировщики, которые поддерживают статистику профилирования по запросу, в идеале вдоль потока программ (не обычный стек вызовов потоков). Таким образом, в основном стек вызовов профилировщика + представление последовательных вызовов для каж…
31 май '11 в 07:54
2 ответа

ARM Cycle-Точный Симулятор

Есть ли бесплатный симулятор ARM (Cortex A9) с точным циклом? Я думаю, что ARM IDE предоставляет своего рода профилировщик, но, во-первых, я не уверен, предоставляет ли он интерфейс командной строки, а во-вторых, он не бесплатный. Я надеялся найти ч…
24 апр '13 в 17:25
1 ответ

Приложение Angularjs при профилировании показывает 63% времени, необходимого для перевода страницы в режим ожидания

Выпуск: Моя страница приложения angularjs отрисовывает страницу примерно за 30 секунд. Когда я запускаю профилировщик Google Chrome, я вижу, что 62% времени, необходимого для рендеринга страницы, занимает функция, называемая "(бездействующей)". Люба…
04 май '15 в 05:23
2 ответа

Xcode 5 Instruments не показывает зомби

Я не могу публиковать изображения, так как у меня еще нет 10 повторений, поэтому мои извинения, если что-то из этого является расплывчатым. Я пишу приложение ARC для Mac OS X, и оно выдает ошибку EXC_BAD_ACCESS. В попытке отследить проблему я включи…
15 апр '14 в 22:05
1 ответ

Производительность JAMA Matrix

Прежде всего, извините за мой плохой английский, но мне нужна ваша помощь. Я разработал программу моделирования с использованием Java Swing, где я использовал множество матричных вычислений. Моя программа только что закончилась, но мне нужно ускорит…
23 авг '13 в 08:50
0 ответов

Большой интервал в последовательности операций в GPU

Я тестирую некоторый код тензорного потока на GPU. Улучшение графического процессора не очень очевидно, поэтому я сбросил профиль json и проверил его с помощью хрома. Структура сети представляет собой простую трехслойную сеть полного соединения. все…
28 ноя '18 в 11:32
2 ответа

C++ Профилирование на Mac

Я пишу приложение C++ только для STL на Mac(OS X Lion / XCode 4.1). Мне нужно ответить на простой вопрос: какие части кода должны быть оптимизированы? Gprof делает пустой вывод, инструменты XCode не помогают. Какой инструмент мне нужно использовать?
07 авг '11 в 19:33
2 ответа

Tomcat запускает и использует весь доступный процессор

Tomcat (8.0.14-1+deb8u1) на производственном сервере неожиданно загружает весь процессор, что можно сделать для диагностики причины? Я знаю, что профилировщик может пригодиться, но не в производственной среде, есть идеи? Дополнительная информация: в…
02 мар '16 в 15:15
1 ответ

CodeIgniter Profiler не ловит вставки

Я реализовал ловушку CodeIgniter для регистрации всех транзакций базы данных с помощью CI Profiler, как описано здесь: ловушка журнала запросов CodeIgniter Он работает нормально, но, что удивительно, он не "ловит" большинство операций INSERT и UPDAT…
0 ответов

Запуск профиля производительности в Windows 10 Home Edition

Я пытаюсь запустить профилировщик visual studio 2017 для IIS Express в Windows 10, но у меня возникли некоторые проблемы. Когда я попытался установить все необходимые компоненты IIS, я заметил, что мне не хватает нескольких, потому что я работал под…
20 мар '18 в 03:14
0 ответов

Есть ли что-то вроде отладочной панели инструментов django для Playframework?

Для профилирования производительности для запросов к базе данных и процессорного времени очень полезна панель инструментов отладки. Однако я не нашел такой вещи в Playframework.. У кого-нибудь есть идеи по поводу профилировщика и отладочной панели и…