Поиск и устранение проблем с генерацией отчетов

Использование памяти

Программное обеспечение Report Generator™ имеет два конвертера для генерации документов. Один использует Java® куча памяти, а другой нет.

Чтобы избежать проблем с памятью в куче Java, можно сгенерировать отчет с помощью конвертера, который не использует память в куче Java. Для этого под Report Options для отчета установите File format одно из (from template) опции, для примера, HTML (from template).

Если вы выбираете один из других опций, вы используете конвертер, который использует память Java heap, и у вас могут возникнуть проблемы с памятью. По умолчанию MATLAB® устанавливает предел в 384 МБ на объем памяти Oracle® Может быть выделено программное обеспечение Java Virtual Machine (JVM™). Память, которую процесс генерации отчетов использует для создания документа, должна соответствовать этому пределу. Если у вас возникли проблемы с обработкой больших отчетов, можно попробовать увеличить объем памяти, который может выделить программное обеспечение путем:

  • Запуск MATLAB без рабочего стола

  • Увеличение предела выделения памяти

Запуск MATLAB без рабочего стола

Чтобы запустить программное обеспечение MATLAB без рабочего стола, запустите MATLAB с помощью -nodesktop опция. В этом случае необходимо сгенерировать отчет из командной строки с помощью report команда.

Увеличьте предел выделения памяти MATLAB JVM

Чтобы увеличить объем доступной памяти JVM путем увеличения предела выделения памяти MATLAB JVM на панели инструментов MATLAB, на вкладке Home, в разделе Environment, нажмите настройки. Чтобы увеличить память, используйте панель General > Java Heap Memory.

Отображение отчетов HTML в системах UNIX

Отчеты HTML могут не отображаться на веб- средство просмотра генератора отчетов в некоторых UNIX® платформы. Если это происходит, настройте программное обеспечение генератора отчетов для запуска внешнего браузера.

  1. В Report Explorer щелкните File > Preferences.

  2. Введите эту команду в поле View command, где file name является именем файла настройки отчета:

    web(rptgen.file2urn('%file name'), '-browser')