Package hdf.hdf5lib.structs
Class H5AC_cache_config_t
java.lang.Object
hdf.hdf5lib.structs.H5AC_cache_config_t
- All Implemented Interfaces:
java.io.Serializable
public class H5AC_cache_config_t
extends java.lang.Object
implements java.io.Serializable
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description booleanapply_empty_reservebooleanapply_max_decrementbooleanapply_max_incrementbooleanclose_trace_fileintdecr_modedoubledecrementlongdirty_bytes_thresholddoubleempty_reservelongepoch_lengthintepochs_before_evictionbooleanevictions_enabledintflash_incr_modedoubleflash_multipledoubleflash_thresholdintincr_modedoubleincrementlonginitial_sizedoublelower_hr_thresholdlongmax_decrementlongmax_incrementlongmax_sizeintmetadata_write_strategydoublemin_clean_fractionlongmin_sizebooleanopen_trace_filebooleanrpt_fcn_enabledbooleanset_initial_sizejava.lang.Stringtrace_file_namedoubleupper_hr_thresholdintversion -
Constructor Summary
Constructors Constructor Description H5AC_cache_config_t(int version, boolean rpt_fcn_enabled, boolean open_trace_file, boolean close_trace_file, java.lang.String trace_file_name, boolean evictions_enabled, boolean set_initial_size, long initial_size, double min_clean_fraction, long max_size, long min_size, long epoch_length, int incr_mode, double lower_hr_threshold, double increment, boolean apply_max_increment, long max_increment, int flash_incr_mode, double flash_multiple, double flash_threshold, int decr_mode, double upper_hr_threshold, double decrement, boolean apply_max_decrement, long max_decrement, int epochs_before_eviction, boolean apply_empty_reserve, double empty_reserve, long dirty_bytes_threshold, int metadata_write_strategy) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
version
public int version -
rpt_fcn_enabled
public boolean rpt_fcn_enabled -
open_trace_file
public boolean open_trace_file -
close_trace_file
public boolean close_trace_file -
trace_file_name
public java.lang.String trace_file_name -
evictions_enabled
public boolean evictions_enabled -
set_initial_size
public boolean set_initial_size -
initial_size
public long initial_size -
min_clean_fraction
public double min_clean_fraction -
max_size
public long max_size -
min_size
public long min_size -
epoch_length
public long epoch_length -
incr_mode
public int incr_mode -
lower_hr_threshold
public double lower_hr_threshold -
increment
public double increment -
apply_max_increment
public boolean apply_max_increment -
max_increment
public long max_increment -
flash_incr_mode
public int flash_incr_mode -
flash_multiple
public double flash_multiple -
flash_threshold
public double flash_threshold -
decr_mode
public int decr_mode -
upper_hr_threshold
public double upper_hr_threshold -
decrement
public double decrement -
apply_max_decrement
public boolean apply_max_decrement -
max_decrement
public long max_decrement -
epochs_before_eviction
public int epochs_before_eviction -
apply_empty_reserve
public boolean apply_empty_reserve -
empty_reserve
public double empty_reserve -
dirty_bytes_threshold
public long dirty_bytes_threshold -
metadata_write_strategy
public int metadata_write_strategy
-
-
Constructor Details
-
H5AC_cache_config_t
public H5AC_cache_config_t(int version, boolean rpt_fcn_enabled, boolean open_trace_file, boolean close_trace_file, java.lang.String trace_file_name, boolean evictions_enabled, boolean set_initial_size, long initial_size, double min_clean_fraction, long max_size, long min_size, long epoch_length, int incr_mode, double lower_hr_threshold, double increment, boolean apply_max_increment, long max_increment, int flash_incr_mode, double flash_multiple, double flash_threshold, int decr_mode, double upper_hr_threshold, double decrement, boolean apply_max_decrement, long max_decrement, int epochs_before_eviction, boolean apply_empty_reserve, double empty_reserve, long dirty_bytes_threshold, int metadata_write_strategy)
-