Функции общего назначения для использования с целой библиотекой HDF5
Используйте MATLAB® Интерфейс библиотеки HDF5, H5
, выполнять основные операции и информацию о доступе о библиотеке HDF5.
Закрыть библиотеку HDF5
H5.close()
закрывает библиотеку HDF5.
Свободная неиспользованная память в библиотеке HDF5
H5.garbage_collect()
освобождает неиспользованную память в библиотеке HDF5.
Версия библиотеки HDF5
[major,minor,relnum] = H5.get_libversion()
возвращает версию библиотеки HDF5 в использовании.
Выходные аргументы
major
— Основная версия библиотеки.
minor
— Вспомогательная версия библиотеки.
relnum
— Номер выпуска библиотеки.
Библиотека Initialize HDF5
H5.open()
открывает библиотеку HDF5.
Установите пределы размера для свободных списков
H5.set_free_list_limits(regGlobalLim,regListLim,arrGlobalLim,arrListLim,blkGlobalLim,blkListLlim)
устанавливает пределы размера для всех типов свободных списков.
Входные параметры
regGlobalLim
— Совокупный предел, в байтах, на памяти, используемой для всех обычных свободных списков (Значение по умолчанию: 1 МБ).
regListLim
— Предел, в байтах, на памяти, используемой для каждого обычного свободного списка (Значение по умолчанию: 64 КБ).
arrGlobalLim
— Совокупный предел, в байтах, на памяти, используемой для всего массива свободные списки (Значение по умолчанию: 4 МБ).
arrListLim
— Предел, в байтах, на памяти, используемой для каждого массива свободный список (Значение по умолчанию: 256 КБ).
blkGlobalLim
— Совокупный предел, в байтах, на памяти, используемой для всего блока свободные списки и, отдельно, для всей фабрики свободные списки (Значение по умолчанию: 16 МБ).
blkListLim
— Предел, в байтах, на памяти, используемой для каждого блока или фабрики свободный список (Значение по умолчанию: 1 МБ).
Dataset (H5D)
| File (H5F)
| Group (H5G)
| Property (H5P)
| Dataspace (H5S)
| Datatype (H5T)
| Filters and Compression
(H5Z)