Hello,
I would like to create a
managed_mapped_file which should contain a certain number of elements[n]
of a certain size [k], therefore the required size which I would like to
use is n*k (size of element * number of elements).
But when the file is created [new bip::managed_mapped_file (bip::create_only, fileName, n*k);] besides the elements which I would like to placed in this
file, a segment
manager is also placed there and occupies an uncertain space
[http://www.boost.org/doc/libs/1_39_0/doc/html/interprocess/architecture.html#interprocess.architecture.architecture_algorithm_to_managed].
I would like to know how much memory (size of file) shall I require in the
C-tor so that my file will have enough space for n elements of size k,
and be as compact as possible.
Thanks in advance,
Eli.