Факторы эффективности и MATLAB Runtime

MATLAB® Compiler SDK™ был спроектирован, чтобы работать с большим спектром приложений, которые используют язык программирования MATLAB. Из-за этого библиотеки времени выполнения являются большими.

Поскольку технология MATLAB Runtime оказывает полную поддержку для языка MATLAB, включая язык программирования Java®, начинание скомпилированного приложения занимает приблизительно то же количество времени как стартовый MATLAB. Сумма ресурсов, использованных MATLAB Runtime, необходима для того, чтобы сохранить степень и функциональность полной версии MATLAB.

Вызовы в MATLAB Runtime сериализируются так, вызовы в MATLAB Runtime ориентированы на многопотоковое исполнение. Это может повлиять на эффективность.