Alessandro - For clarification, if I'm running a server daemon and my goal is for OrientDB to use all available memory on the server, how exactly do I set maxdiskcache?
*TOP says the following:* top - 11:04:23 up 12:31, 1 user, load average: 0.00, 0.01, 0.01 Tasks: 79 total, 1 running, 78 sleeping, 0 stopped, 0 zombie Cpu(s): 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 31420088k total, 353352k used, 31066736k free, 11864k buffers Swap: 0k total, 0k used, 0k free, 101032k cached *OPTION A* *ASSUMES MAXDISKCACHE MEANS A MAXIMUM AND WE WANT ORIENTDB TO USE ALL AVAILABLE MEMORY AND NOT BE LIMITED TO ANY MAXIMUM. IS THIS WRONG???* # ORIENTDB MAXIMUM HEAP. USE SYNTAX -Xmx<memory>, WHERE <memory> HAS THE TOTAL MEMORY AND SIZE UNIT. EXAMPLE: -Xmx512m MAXHEAP=-Xmx512m # ORIENTDB MAXIMUM DISKCACHE IN MB, EXAMPLE, ENTER -Dstorage.diskCache.bufferSize=8192 FOR 8GB MAXDISKCACHE="" *OPTION B* *30554 = FREE MEMORY OF 310667 - 512 HEAP* # ORIENTDB MAXIMUM HEAP. USE SYNTAX -Xmx<memory>, WHERE <memory> HAS THE TOTAL MEMORY AND SIZE UNIT. EXAMPLE: -Xmx512m MAXHEAP=-Xmx512m # ORIENTDB MAXIMUM DISKCACHE IN MB, EXAMPLE, ENTER -Dstorage.diskCache.bufferSize=8192 FOR 8GB MAXDISKCACHE="-Dstorage.diskCache.bufferSize=30554" *OPTION C* *PER YOUR INSTRUCTIONS HERE. IS THIS THE RIGHT SETTING? THE SYNTAX IS VERY DIFFERENT THAN THE EXAMPLE IN THE COMMENT ONE LINE HIGHER.* # ORIENTDB MAXIMUM HEAP. USE SYNTAX -Xmx<memory>, WHERE <memory> HAS THE TOTAL MEMORY AND SIZE UNIT. EXAMPLE: -Xmx512m MAXHEAP=-Xmx512m # ORIENTDB MAXIMUM DISKCACHE IN MB, EXAMPLE, ENTER -Dstorage.diskCache.bufferSize=8192 FOR 8GB MAXDISKCACHE=-Xmx30554000 *OPTION D* Other??? Thank you in advance for your help! It is very confusing to navigate these performance-tuning issues. -- --- You received this message because you are subscribed to the Google Groups "OrientDB" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
