Choosing the options controlling memory modes
The dialog below will help you choose
the values to use for the two options controlling memory modes:
--memoryMode
--memoryBacking
These options are described in more detail
here.
What system are you using?
Memory modes are not supported on MacOS.
Do not use options --memoryMode
and --memoryBacking.
Is this a large run for which performance is important?
Do you want to do postprocessing using the Python API or the http server?
Use options --memoryMode anonymous --memoryBacking 4K.
Use options --memoryMode filesystem --memoryBacking disk.
Do you have root access via
sudo?
Use options --memoryMode filesystem --memoryBacking 2M.
When done using the data in memory, clean them up
using shasta --command cleanupBinaryData.
Can you tolerate a 30% slowdonw?
Get root privilege via sudo, then go through this dialog again.
Do you want to do postprocessing using the Python API or the http server?
Use options --memoryMode anonymous --memoryBacking 4K.