Recovering server memory
I have an app that uses several arrays as session variables. (There are good reasons why that I won't go into.) The arrays include a list of categories and a list of questions. The app loops through the categories, and with each iteration it redefines the question array and loads it with a set of questions. It uses the same array variable name each time: <cfset session.arrQuestion = ArrayNew(1)>.
This app could potentially have 200+ concurrent users, so server memory management is important here. My question is: Do I need to reclaim the memory ffrom the arrays with each iteration (at least the arrays that change) using StructDelete, or will each iteration use the same chunk of server memory because I'm using the same session variables each time?
