标签: jvm mmap
我想将mmap映射到文件或块设备 所以,我修改了HotSpot代码,名为commit_memory_impl()的函数没有MAP_ANONYMOUS。 但是,JVM因SIGSEGV而失败。
如果我追加MAP_ANONYMOUS,它就可以了 我应该在MAP_ANON中使用mmap吗?在JVM中?
答案 0 :(得分:0)
如果你想mmap一个文件,我会使用内置的库来做到这一点。
注意:一次限制为少于2 GB,但如果使用Chronicle-Bytes之类的反射,则可以映射63位区域。
这并不要求您修改JVM。