I am using package synth. If run for long, synth progressively consumes all available RAM. It is not the data that takes RAM, it should be some form of cache that is gradually being accumulated as the code runs. I tried limiting it using something like "set max_memory 4g". But it has no effect. To be clear, it does limit the size of the data set that can be opened, but it allows unlimited RAM usage when running the code. I appreciate it if anyone has a solution.