The definition and sample files used by ecCodes engine to decode all kind of messages can be built into the library (embedded) providing a performance improvement by significantly reducing access to the filesystem |
Memory-based access to definition/sample files
The definition and sample files used by ecCodes engine to decode all kind of messages can be built into the library (embedded) providing a performance improvement by significantly reducing access to the filesystem.
This feature is called MEMFS (MEMory FileSystem) and can be enabled at configuration time (when you invoke cmake) by:
cmake /path/to/src -DENABLE_MEMFS=ON
If you invoke the codes_info tool with this configuration, the paths reported will contain the prefix "/MEMFS/".
Please note that once ecCodes is built in this mode, any subsequent changes to the installed definition/sample files will NOT be picked up |
Related articles appear here based on the labels you select. Click to edit the macro and add or change labels.