Повторно используйте буферы разных размеров и размерностей

Уменьшите потребление памяти путем повторного использования буферов для хранения данных разных размеров и размерностей.

Настройки

По умолчанию: On

На

Генератор кода пытается повторно использовать одни и те же буферы для хранения данных разных размеров и размерностей. Эта оптимизация сохраняет потребление ОЗУ и ПЗУ.

Прочь

Генератор кода повторно использует буферы, только если они имеют тот же размер и форму, что и данные.

Зависимости

  • Этот параметр появляется только для целей, основанных на ERT.

  • При генерации кода этот параметр требует Embedded Coder® лицензия.

  • Этот параметр активируется повторным использованием памяти сигнала.

Совет

  • Если ваша модель содержит переиспользуемый пользовательский класс памяти, чтобы задать повторное использование на сигналах с различными размерами и формами, необходимо выбрать параметр Reuse buffers of different sizes and dimensions или удалить спецификацию. В противном случае во время симуляции модель производит ошибку.

  • Генератор кода не заменяет буфер с буфером с более низким приоритетом, который имеет меньший размер.

  • Генератор кода не использует повторно буферы, которые имеют различные размеры и символические размерности.

Информация о командной строке

Параметр: DifferentSizesBufferReuse
Значение: 'on' | 'off'
По умолчанию: 'off'

Рекомендуемые настройки

ПриложениеНастройка
Отладкаoff
Трассируемостьoff
Эффективностьon
Меры безопасностиНикакого влияния

Похожие темы