主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

金宝appSimulink.sdi.setRequiredFreeSpace

ログデータ記録時の最小空きディスク容量を指定

    説明

    金宝appSimulink.sdi.setRequiredFreeSpace (minDiskSpaceは,ログデータの記録時に最低でもminDiskSpaceで指定される数の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 単位で指定します。最小ディスク容量の要件はログ データのサイズを制限する方法の 1 つです。[ディスク容量の不足時]の設定は最小ディスク容量の要件に近づいたときの動作を指定します。詳細については,ログデータの最小ディスク容量要件または最大サイズの指定を参照してください。

    例:金宝appSimulink.sdi.setRequiredFreeSpace (0.5)は,最低でも0.5 GBの空きディスク容量を残すようログを設定します。

    R2021aで導入