target.ProfilingFreezingOverhead class

Пакет: цель

Замерзание и размораживание верхней части инструментирования

Описание

Использование target.ProfilingFreezingOverhead объект для захвата накладных расходов на инструментирование для замораживания и размораживания таймера.

Как создать target.ProfilingFreezingOverhead объект, использовать target.create функция.

Свойства

расширить все

Укажите накладные расходы на инструментирование для замораживания и размораживания таймера.

Атрибуты:

GetAccess
public
SetAccess
public

Типы данных: int

Объект, который предоставляет сведения о таймере для вашего процессора.

Атрибуты:

GetAccess
public
SetAccess
public

Типы данных: int

Задайте минимальное количество итераций, которые выполняет программа бенчмарка для вычисления служебных значений инструментирования.

Атрибуты:

GetAccess
public
SetAccess
public

Типы данных: int

Примеры

свернуть все

Вручную задайте накладные расходы на инструментирование функции для таймера.

Извлечение target.Processor и target.Timer объекты.

processor = target.get('Processor', 'myProcessorObjectId');
timer = target.get('Timer', 'myTimerObjectId');

Создайте target.ProfilingFreezingOverhead объект.

freezingOverhead = target.create('ProfilingFreezingOverhead', ...
                                 'Name', 'Timer Freezing Overhead');
freezingOverhead.Value = 30;
freezingOverhead.Counter = timer;
Введенный в R2021a