kmansouri / OPERA

Free and open-source application (command line and GUI) providing QSAR models predictions as well as applicability domain and accuracy assessment for physicochemical properties, environmental fate and toxicological endpoints. ==================>Download the latest compiled version from the "releases" tab and run the executable installer.
MIT License
91 stars 40 forks source link

CPU usage of PadDEL Java VM #17

Closed tsufz closed 1 year ago

tsufz commented 4 years ago

Hi @kmansouri, IMHO, the CPU usage of the PadDEL JAVA VM is to high to run OPERA in background while doing other stuff. You may consider to run PadDEL with lower priority (below normal) and / or restrict to one CPU core?

See https://superuser.com/questions/620724/changing-windows-process-priority-via-command-line and https://stackoverflow.com/questions/7759948/set-affinity-with-start-affinity-command-on-windows-7 for examples.

Txs and best, Tobias

kmansouri commented 4 years ago

Hi Tobias,

It is true that OPERA development was not really prioritizing running in the background to do other stuff but rather to finish the calculation as fast as possible. But I understand that different users have different priorities and it's not always easy to make everyone happy :) But thanks for the tips! I will take a look and experiment with it for the next version/update.