値 ¶
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の時