leveldb的本机内存消耗

hwamh0ep  于 2021-06-29  发布在  Java
关注(0)|答案(0)|浏览(353)

我们有一个linux服务器,其中有一个java进程,它使用leveldb将键值对写入磁盘,并根据条件读取这些键值对。我们使用leveldb-jni-all.jar将leveldb与java应用程序集成在一起。目前,我们在应用程序中使用的是leveldb版本1.20和jni版本1.8.1。请查找我们在应用程序中用于leveldb的以下设置:

writebuffersize=64
cachesize=3072
compressiontype=SNAPPY

# Bloom filter policy bit count for db

bitcount=100

我们可以看到leveldb在我们的系统中占用了gb的物理ram。我们是否可以限制leveldb的本机内存消耗?编辑/调整util/env_posix.cc文件是否有助于限制本机内存使用?如果是这样,在util/env_posix.cc中需要更改什么?
敬你,克里希纳

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题