--
You received this message because you are subscribed to the Google Groups "Caffe Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to caffe-users...@googlegroups.com.
To post to this group, send email to caffe...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/caffe-users/7a89b308-9edc-4a53-88a4-014b72baf75d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Best,Sun
--
You received this message because you are subscribed to the Google Groups "Caffe Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to caffe-users...@googlegroups.com.
To post to this group, send email to caffe...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/caffe-users/d8b0811c-177e-4eb9-91b5-6ac4ce8ea35f%40googlegroups.com.
Ah, okay, I was not aware of such issues, thanks for the correction.Perhaps we should break the map size out into Makefile.config or a gflags option...You're welcome to create an issue or PR on the github to address this.(Actually I did not find the docs so clear; from the Python docs, we have
"On 64-bit there is no penalty for making [the map size] huge (say 1TB). "
and from the doxygen
"The value should be chosen as large as possible, to accommodate future growth of the database."
while elsewhere it's noted that using writemap=True "may cause filesystems that don’t support sparse files, such as OSX, to immediately preallocate map_size= bytes of underlying storage." However, afaict we don't use the MDB_WRITEMAP option. Have I missed something?)