H5P_GET_CORE_WRITE_TRACKING
Gets information about the write tracking feature used by the core VFD
Procedure:
H5P_GET_CORE_WRITE_TRACKING ( fapl_id, is_enabled, page_size )
Signature:
herr_t H5Pget_core_write_tracking(hid_t
fapl_id, hbool_t *is_enabled, size_t
*page_size)
Parameters:
hid_t fapl_id | IN: File access property list identifier |
hbool_t *is_enabled | OUT: Whether the feature is enabled |
size_t *page_size | OUT: Size, in bytes, of write aggregation pages |
Description:
When a file is created or opened for writing using the core virtual file driver (VFD) with the backing store option turned on, the VFD can be configured to track changes to the file and only write out the modified bytes. To avoid a large number of small writes, the changes can be aggregated into pages of a user-specified size. The core VFD is also known as the memory VFD. The driver identifier is H5FD_CORE
.
Returns:
Returns a non-negative value if successful. Otherwise returns a negative value.
Example:
History:
Release | Change |
---|
1.8.13 | C function introduced with this release. |
--- Last Modified: August 06, 2019 | 01:19 PM