Hi Maxim,

I have put together a crude script in Python to record The Bat!'s memory usage 
over time with psutil.Process().memory_info() [1] providing the data. I ran the 
script to retrieve the numbers in a loop 120 times every quarter of a second, 
with the first point corresponding to the launch of The Bat! The attached 
graphs (of WSET vs.points) represent three such runs: what I noticed to be 
fairy reproducible so far is that minimizing The Bat! to tray makes the memory 
usage drop all the way down to only few MB, and that switching folders and 
accounts looks like a ladder with increasing memory usage.

It is seeing numbers like 70 MB made me think that the overall memory usage has 
grown a factor of 4-5 that I mentioned earlier. Granted, I never recorded 
memory usage of The Bat! before like I did now, but I think in the past by just 
glancing over at the Task Manager casually from time to time I never say 
numbers change much, staying around 12-15 MB. I guess I was wrong!

I was recording other parameters provided by [1] too, but decided that WSET is 
the most useful metric to use here. I really need to learn more about what they 
all mean :)

-Z.

[1] http://pythonhosted.org/psutil/#psutil.Process.memory_info

Attachment: tb_mem_20170708002721.pdf
Description: Adobe PDF document

Attachment: tb_mem_20170708003143.pdf
Description: Adobe PDF document

Attachment: tb_mem_20170708003422.pdf
Description: Adobe PDF document

________________________________________________________
 Current beta is 7.4.16.32 | 'Using TBBETA' information:
http://www.silverstones.com/thebat/TBUDLInfo.html

Reply via email to