Help us improve by taking our short survey: https://www.hdfgroup.org/website-survey/

| HDF5 Last Updated on 2025-11-11 The HDF5 Field Guide

- Main Page
- Getting started
- User Guide
- Reference Manual
- Cookbook
- Technical Notes
- RFCs
- Specifications
- Glossary
- Full-Text Search
- About

Loading...
Searching...
No Matches
Additional Resources

Navigate back: Main / HDF5 User Guide

# Additional Resources

These documents provide additional information for the use and tuning of specific HDF5 features.

Table of Additional resources
Document | Comments
--- | ---
HDF5 Examples | Code examples by API.
Chunking in HDF5 | Structuring the use of chunking and tuning it for performance.
HDF5 High Level Optimizations | 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 | 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.
Glossary | A glossary of terms.

Don't like what you see? - You can help to improve this User Guide
  Complete the survey linked near the top of this page!
  We treat documentation like code: Fork the HDF5 repo, make changes, and create a pull request !

  Navigate back: Main / HDF5 User Guide