You are here

Large Memory usage in Windows r10 Build

5 posts / 0 new
Last post
Large Memory usage in Windows r10 Build

Dear all,

When running simple scripts such as these, the memory usage of the python interpreter under windows goes to about 5.5 GB. Im using the r10 version of PyRosetta.Is such high memory usage normal?

Under linux (version '56891:56891:6efc58f8abb54611ace5a6cdd7e69e6c970a01ef') the same script takes about 1 GB.

Does this perhaps have something to do with the monolith (win) vs namespace (linux) release?

Best regards,


Post Situation: 
Fri, 2014-08-22 09:09

Re monolith vs. namespace memory usage: Monolith build could indeed use a bit more memory, i doubt though that the difference could be that big. Exact difference could be measurement by running only 'rosetta import' on monolith build and measuring memory consumption.

Ajasja, how exactly did you measured memory consumption on windows? 5Gb sounds indeed a bit high. Could it be that it reflect 'image size' instead of physically allocated memory?

Mon, 2014-09-08 11:44

The memory usage was measured using process explorer. The working set of the python process running pyrosetta is ~3.7 GB and the virtual size ~5.5 GB.
Image here
Below the increase in memory usage when running the simple scripts can be observed.

The same script uses ~1GB (measured using top) on a mint linux virtual machine.

PS: Sorry for all the blank posts. I had some "Unexpected errors"

Mon, 2014-09-22 07:17

Have you tried both the monolith and namespace builds?

Mon, 2014-09-22 08:05

I think for windows only monolith build is available.

Mon, 2014-09-22 09:51