Ok, so I tested my one machine that wasn't cleaning up memory by installing EO.Total and it did not help. So right now, I have 1 Windows 10 machine that the rundll32 processes will release around half of their original memory within 30 minutes and 1 windows 10 machine that doesn't release its memory. I've tested both machines with 2015.2.31.18 and yesterday I upgraded them all to 2015.2.78.2 with no improvement.
I cannot disable javascript as the webpages that they're viewing use javascript to refresh the content.
Here's some screen shots to show memory usage
Working computer at startup
Same computer 30 mins later
Not working computer at startup
Not working computer 30 mins later
Running them overnight, the working computer stays below 50,000k whereas the other computer has some windows over 100,000k and even one over 200,000k. Both machines are viewing the exact same number of web pages with the exact same content that is constantly refreshing approximately every 5 minutes
Is there anything I can do to force a memory cleanup? Anything you can think of that affects the memory being released?