Hi,

I have a few questions about Modules:

1) how long Modules stay in memory when a function in them is executed?

2) Does it remain in memory for the entire duration of the program?

3) If it does remain, is there anyway to "unload" it from memory?

4) How should I organize my data in modules? I've been reading that I should split code that is similar into a separate module so that those functions are only loaded when they need to be. Is this right?

Any help would be appreciated. I do apologize if this has been covered before but when I tried to used the search it said that the administrator had disabled the function.

Thanks.

Nick