Запуск VTune Amplifier 2014 для систем Android в Windows с использованием Eclipse

Я новичок в VTune Amplifier и разрабатываю приложение для Android на процессоре Intel Atom. Когда я пытаюсь запустить профилирование, я получаю следующую ошибку

Я использую Intel Vtune Amplifier 2014 для систем Android.

ampxe: Ошибка: невозможно включить аппаратную выборку на основе событий: проблема с драйвером (sep*/sepdrv*). Убедитесь, что драйвер работает и группа драйверов находится в списке текущих групп пользователей. См. Раздел справки "Создание и управление драйвером выборки" для получения дополнительной информации.

Я попытался выполнить действия, указанные в этой ссылке, https://software.intel.com/en-us/forums/topic/372533 и комментарии "Peter Wang (Intel)" к этой теме.

Я использую VTune Amplifier с затмением на моих окнах.

Я не смог прервать предыдущие комментарии г-на Вана по поводу переустановки драйверов из потока, приведенного в ссылке.

Может кто-нибудь, пожалуйста, уточните, чтобы решить эту проблему.

ПРИМЕЧАНИЕ: я больше похож на парня из окон, мне очень помогут шаги, дружелюбные с окнами.

Заранее спасибо за любую помощь в решении этой проблемы.

1 ответ

Решение

Сообщение об ошибке указывает, что вы пропустили необходимые драйверы для Advanced Hotspots анализ. Эти драйверы необходимы, так как для анализа используется выделенное аппаратное обеспечение внутри ЦП, которое называется Performance Monitoring Unit (PMU). На производственных устройствах, которые вы можете купить в магазине, вряд ли эти драйверы будут предустановлены.

У вас есть следующие варианты, чтобы обойти это:

  1. Использовать Basic Hotspots анализ. Это работает без специальных драйверов на любом устройстве Android на базе Intel. Если ваше устройство не имеет root-прав, вам также необходимо настроить приложение в режиме отладки. Доступна статья: Использование Intel® VTune™ Amplifier 2014 для систем на некорневых устройствах Android*.
  2. Если вы используете "Dell Venue 8", вы можете превратить это устройство в устройство для разработчиков. В основном это означает, что вы прошиваете его специальной прошивкой, которая содержит драйверы для VTune, а также по умолчанию имеет root-права. С такой конфигурацией вы также можете сделать Advanced Hotspots Анализ. Инструкции можно найти здесь: Как использовать Intel® VTune™ Amplifier 2014 для систем на Dell Venue 8
  3. Вы перестраиваете необходимые драйверы для Advanced Hotspots Анализ самостоятельно. Это возможно, только если у вас есть устройство с открытым загрузчиком и исходные коды для перестройки ядра. В общем, я бы не рекомендовал этот вариант, пока вы не работаете на производство устройств. Если вы заинтересованы в этом варианте, дайте мне знать, и я добавлю объяснение по этому поводу.

Из любопытства: какое устройство вы используете? Какое приложение вы пытаетесь профилировать?

Другие вопросы по тегам