Houdini 20.0 hapi

hapi.cacheProperty module

メモリキャッシュを調べます。

hapi.cacheProperty.Current

現在のメモリ使用量(MB)。 これを0に設定するとキャッシュクリアが呼び出されます。

hapi.cacheProperty.HasMin

メモリキャッシュに実際に最小サイズが設定されていればTrueを返します。

hapi.cacheProperty.Min

最小キャッシュメモリ制限(MB)。

hapi.cacheProperty.HasMax

メモリキャッシュに実際に最大サイズが設定されていればTrueを返します。

hapi.cacheProperty.Max

最大キャッシュメモリ制限(MB)。

hapi.cacheProperty.CullLevel

メモリを間引く度合い。これは以下の状況でのみ動作します:

  • hapi.CACHE_COP2_COOKの場合: 0 → 非活動なキャッシュを削除しません。 1 → 非活動なキャッシュを常に削除します。

  • hapi.CACHE_OBJの場合: 0 → 最大メモリ制限を強制しません。 1 → 最大メモリ制限を常に強制します。

  • hapi.CACHE_SOPの場合: 0 → Unload = Neverの時 Limit Max Memory = Neverの時 1-2 → Unload = Based on Flagの時 Limit Max Memory = Neverの時 3-4 → Unload = Based on Flagの時 Limit Max Memory = Alwaysの時 5 → Unload = Alwaysの時 Limit Max Memory = Alwaysの時

hapi