2017-02-02 21 views
1

водители SEP не были построены и не были установлены:Может ли VTune работать без драйвера дискретизации и перфорации?

[email protected]:/opt/intel/vtune_amplifier_xe/sepdk/src$ sudo ./insmod-sep -q 
pax driver is not loaded. 
socperf2_0 driver is not loaded. 
sep4_0 driver is not loaded. 
vtsspp driver is not loaded. 

Инструмент Перф также не был построен правильно (ядро настраивается один):

[email protected]:/opt/intel/vtune_amplifier_xe/sepdk/src$ perf -v 
WARNING: perf not found for kernel 3.18.41-test 

Но - VTune на самом деле работает, я вижу результаты профилирования. Какая выборка используется в этом случае? Я ничего не вижу в графическом интерфейсе VTune.

ответ

2

Он использует выборку пользовательского режима путем ввода в приложение и установки таймеров профилирования для каждого потока, а затем для захвата IP и стека в обработчиках сигналов. см. еще https://software.intel.com/en-us/node/544072