I read it as the other way around. If you use this property, it will create a mmaped() file.
You can set the backing_store to true and it will write/flush to disk.
A fortran example would be along the lines of:
call h5pcreate_f(H5P_FILE_ACCESS_F, p_id, ierr)
call h5pset_fapl_core_f(p_id, 1048576, .true., ierr)
call h5fcreate_f(filename, H5F_ACC_TRUNC_F, f_id, ierr, &
access_prp = p_id)
Hope this helps.
From: Hdf-forum <firstname.lastname@example.org> on behalf of Ryland, Andrew <Andrew.Ryland@keithley.com>
Sent: Thursday, March 10, 2016 8:42 AM
Subject: [Hdf-forum] HDF5 and memory mapped files on Windows
I was reading about file drivers and saw this:
H5FD_CORE: This driver performs I/O directly to memory and can be used to create small temporary files that never exist on permanent storage.
Does this mean if I create a memory mapped file I can configure hdf5 to use the memory mapped file for the storage?
If so how do I do this?