Chapter 10: Additional Resources

## Chapter 11
Additional Resources

These documents supplement the HDF5 User’s Guide and provide additional detailed information for the use and tuning of specific HDF5 features.
HDF5 Examples |  | Code examples by API.
Chunking in HDF5 |  | Structuring the use of chunking and tuning it for performance.
Using the Direct Chunk Write Function |  | Describes another way that chunks can be written to datasets.
Copying Committed Datatypes with H5Ocopy |  | Describes how to copy to another file a dataset that uses a committed datatype or an object with an attribute that uses a committed datatype so that the committed datatype in the destination file can be used by multiple objects.
Metadata Caching in HDF5 |  | Managing the HDF5 metadata cache and tuning it for performance.
HDF5 Dynamically Loaded Filters |  | Describes how an HDF5 application can apply a filter that is not registered with the HDF5 Library.
HDF5 File Image Operations |  | Describes how to work with HDF5 files in memory. Disk I/O is not required when file images are opened, created, read from, or written to.
Modified Region Writes |  | Describes how to set write operations for in-memory files so that only modified regions are written to storage. Available when the Core (Memory) VFD is used.
Using Identifiers |  | Describes how identifiers behave and how they should be treated.
Using UTF-8 Encoding in HDF5 Applications |  | Describes the use of UTF-8 Unicode character encodings in HDF5 applications.
Freeing Memory Allocated by the HDF5 Library |  | Describes how inconsistent memory management can cause heap corruption or resource leaks and possible solutions.
HDF5 Glossary |  | A glossary of terms.