主要内容

金宝appSimulink.sdi.setMaxDiskUsage

为数据记录到磁盘指定最大大小

    描述

    例子

    金宝appSimulink.sdi.setMaxDiskUsage (最大尺寸)配置日志使用不超过指定的最大数量的磁盘空间最大尺寸在单位的GB。

    当您配置一个最大尺寸对于记录数据,您还可以配置行为记录数据时使用的方法的最大大小金宝appSimulink.sdi.setDeleteRunsOnLowSpace函数。有关更多信息,请参见指定一个最小磁盘空间需求或记录数据的最大大小

    例子

    全部折叠

    日志数据模拟会产生大量数据,填满磁盘空间。减轻相关问题提交磁盘空间,您可以指定一个最小磁盘空间要求,记录数据的最大大小,或两者兼而有之。确保记录数据不超过指定的最大大小或使用足够的磁盘空间来违反了磁盘空间要求,之前运行数据可能被删除,记录记录数据可能被禁用。您可以指定是否优先考虑继续在当前日志数据模拟或保留之前的模拟数据。

    使用金宝appSimulink.sdi.setRequiredFreeSpace功能配置日志记录离开至少1 GB的磁盘空间是空的。

    金宝appSimulink.sdi.setRequiredFreeSpace (1);

    使用金宝appSimulink.sdi.setMaxDiskUsage函数来指定一个最高记录100 GB的数据大小。

    金宝appSimulink.sdi.setMaxDiskUsage (100);

    当您配置日志大小限制,您还可以指定当日志限制接近。你可以选择是否优先保留之前的数据或数据在当前运行运行。

    默认情况下,当前的仿真数据优先。如果记录数据的大小方法配置的限制,模拟之前被删除的数据。如果删除运行数据不能释放足够的空间,记录记录数据是禁用的,没有更多的数据从当前模拟保存。当你选择优先从先前的模拟而不是记录数据,记录是禁用尽快记录数据的大小的方法配置的限制。你看到一个警告运行时数据被删除,当记录是禁用的。

    使用金宝appSimulink.sdi.setDeleteRunsOnLowSpace功能配置日志优先保留之前的运行数据。

    金宝appSimulink.sdi.setDeleteRunsOnLowSpace(假);

    如果禁用记录将记录数据的大小,您需要启用记录再次拯救未来的模拟数据。使用金宝appSimulink.sdi.setRecordData功能,使录音。

    金宝appSimulink.sdi.setRecordData(真正的);

    输入参数

    全部折叠

    最大尺寸为数据记录到磁盘,在单位指定为一个标量,GB。配置记录数据的大小没有限制,指定0

    例子:金宝appSimulink.sdi.setMaxDiskUsage (500)配置日志使用不超过500 GB的磁盘空间。

    介绍了R2021a