Hello, everyone. Thanks for viewing this topic.
Currently, I'm working on testing some benchmarks with pmem library. However, once the data set is big, the whole system will crush. More specifically, got a core dumped message.
For an instance, there is a string copy example in ./src/example/libpmemobj/write.c. The original size of the string is just 10 (#define MAX_BUF_LEN 10;), and the system works just fine. However, if I changed the length to more than 100*1024*1024 (#define MAX_BUF_LEN 100*1024*1024 //100mb), the system crushes after trying to map the memory.
Does anybody come with this situation? If someone can explain the reason for me I'll be so grateful!
-Wei