Логгирование данных из симуляции может привести к большому объему данных, которые могут заполнить дисковые пространства. Чтобы уменьшить проблемы, связанные с подачей дисковых пространств, можно задать минимальное требование к пространству диска, максимальный размер для записанных данных или обоих. Чтобы убедиться, что зарегистрированные данные не превышают заданного максимального размера или не используют достаточное место на диске, чтобы нарушить требования к дисковому пространству, данные предыдущего запуска могут быть удалены и запись записанных данных может быть отключена. Можно задать, следует ли расставлять приоритеты при продолжении регистрации данных в текущей симуляции или сохранении предыдущих данных моделирования.
Используйте Simulink.sdi.setRequiredFreeSpace
функция, чтобы настроить логгирование, оставив не менее 1 ГБ дискового пространства пустым.
Используйте Simulink.sdi.setMaxDiskUsage
для задания максимального размера записанных данных 100 ГБ.
При конфигурировании пределов размера регистрации можно также указать, что делать при приближении пределов регистрации. Можно выбрать приоритет сохранения данных из предыдущих запусков или данных в текущем запуске.
По умолчанию приоритетное внимание уделяется текущим данным моделирования. Если размер записанных данных приближается к сконфигурированным пределам, данные предыдущих симуляций удаляются. Если при удалении данных запуска недостаточно пространства, запись записанных данных отключается, и никакие данные из текущей симуляции не сохраняются. Когда вы принимаете решение расставить приоритеты по записанным данным из предыдущих симуляций, запись отключается, как только размер записанных данных приближается к сконфигурированным пределам. Вы видите предупреждение, когда данные запуска удаляются и когда запись отключена.
Используйте Simulink.sdi.setDeleteRunsOnLowSpace
функция для конфигурирования логгирования для определения приоритетов при сохранении данных предыдущего запуска.
Если запись отключена из-за размера записанных данных, необходимо снова включить запись, чтобы сохранить данные из будущих симуляций. Используйте Simulink.sdi.setRecordData
функция для включения записи.