Я пытаюсь загрузить и запустить данные, используя ycsb, но у меня возникают проблемы при настройке опции MaxDirectMemorySize JVM. Кто-нибудь может мне помочь?
INFO: OrientDB auto-config DISKCACHE=852MB (heap=852MB direct=852MB os=3,831MB), assuming maximum direct memory size equals to maximum JVM heap size
Oct 25, 2018 7:58:26 PM com.orientechnologies.common.log.OLogManager log
WARNING: MaxDirectMemorySize JVM option is not set or has invalid value, that may cause out of memory errors. Please set the -XX:MaxDirectMemorySize=3831m option when you start the JVM.
Это мой файл в server.sh с использованием Ubuntu 16.04
Параметры памяти ORIENTDB, по умолчанию 2 ГБ кучи.
if [ -z “$ORIENTDB_OPTS_MEMORY” ] ; then
ORIENTDB_OPTS_MEMORY="-Xms2G -Xmx2G"
fi
if [ -z "JAVA_OPTS_SCRIPT" ] ; then JAVA_OPTS_SCRIPT="-Djna.nosys=true -XX:+HeapDumpOnOutOfMemoryError
fi
ORIENTDB SETTINGS LIKE DISKCACHE, ETC
if [ -z “$ORIENTDB_SETTINGS” ]; then
ORIENTDB_SETTINGS="" # HERE YOU CAN PUT YOUR DEFAULT SETTINGS
fi