1

I want to use a program which calculates tunnels and cavities in proteins. This apparently requires more virtual memory than the program is allocated by default, as I get the following error:

"The computations requires more memory than Java Virtual Machine can currently allocate."

I am executing the program over commandline (./caver_analyst) and would now like to give it more virtual memory without crashing my computer...

So my questions are 2:

1) how can I find out how much virtual memory I can allocate without crashing? (from what I understand from here Virtual Memory Usage from Java under Linux, too much memory used is should not matter how much virtual memory I allocate...?)

2) how can I allocate that virtual memory to caver_analyst from the commandline when first starting it (memory needed might change every time I use the program)?

Community
  • 1
  • 1
gugy
  • 105
  • 11

0 Answers0