When creating many tables and then closing them JMP seems to keep the tables or some remnants in memory. The memory is sometimes released after a while. I ran into this when simulating a measurement situation with noise sources. JMP din't crash but after RAM ran out windows started swapping to HDD.
 
Below is the simplest example where I was able to repeat the problem.
 
Question: is this expected behaviour and/or did I do something funny?
 
Note to anyone encountering the same: uncommenting the Wait(0); removes the problem, but seems to have a small (~10 %) performance penalty at least in the case where this was a problem.
 
For (i = 1, i <= 100000, i++,
	dt = New Table("Name of the table",
		New Column("Name of the column", Set Values(1::20000)),
	);
	// Do stuff
	Close(dt, "No Save");	
	//Wait(0);
);
JMP 14.0.0 64-bit, Win 10