Memory leak while TD is running

I have a huge problem with TD. Anytime there is any OP in my canvas approx. 9MB of my RAM is filled every second. This leads to crushes after the whole 16 GB of my RAM is filled in the 32-bit version and crazy swapfile size in the 64-bit version.

Also, even an empty running TD takes around 15% of my processon. Is this also unhealthy?

I’m running a
Thinkpad X230t
i5 3320M @ 2.6GHz
16 GB RAM
on Windows 10 (1803 - Buld 17134.285)

Touchdesigner 099 - 64bit - Build 2017.13460

but it also happens in these:
Touchdesigner 088 - 64bit - Build 62960
Touchdesigner 088 - 32bit - Build 62960

I’ll try the same on a different computer later on today, but I’d really need this particular one to run TD safely…

Any suggestions, please?


What is the behavior in the latest version? Do you have an example .toe file that has this issue?

I’ll be testing the current version later today, but the issue is in every file, even in the demo file which loads with a new instance of TD. Here’s the file I’m working with. I need to sustain it running at least for 1,5 hour, which is still too long for the 16GB of RAM… :confused:
PS-All-of-it_64bit_88_2018_FA_timeslice_01.toe (41.7 KB)

So even the latest build (2018.26750) does the same problem. Also even with just TD running the initial script. I’m going to try this on the other computer as well…

Another update: My other computer handles TD running (even with the script I uploaded earlier) with steady 650 MB in RAM without growing. But the problem is, DMXout operators don’t do their job. They’ve got data and seem to be working, but my wifi clients don’t recieve data. The same situation on the RAM eating computer at least sends the data properly…

Any suggestions, please?

The RAM steady system:
i7 8550U @1.80 GHz
16 GB RAM
Windows 10 1803 (Build 17134.345)

We’ll look at the memory leak. Regarding the one computer that doesn’t send data it sounds like Windows Firewall is blocking it. Can you turn it off or allow TD to have access?