Hi tsarist 
I’m still alive,.. I’m just not getting much free time these days to do what I want to do, rather than what I need to do 
Hi wsxc 
Are you using Carrara 7.2 .. or Carrara 7 ?
You can check the version in the opening “Splash screen”, or if that’s too quick, you can click on the little Daz triangle Logo at the top left corner of the screen in Carrara, and then choose “About Carrara” which will show the splash screen and version details.
If you don’t have 7.2 (last release) then you should update that,..
On my system Carrara 7 definitely doesn’t have memory leaks after closing.
no program should have memory leaks “after” it’s closed, ..and if so, that’s different from a memory error while the program is running,
Carrara’s TEMP files can be left in the DazTMP folder, (if carrara crashes) and can build up with more crashes. it’s good housekeeping to regularly remove any temp files from within the DazTMP folder in your My Documents folder.
And, as I understand the rendering technology, it doesn’t really need so much RAM. Basically it depends on the CPU frequency.
No, ..one thing is not separate from the other, ...they are interdependent.
The RAM memory, Feeds information to the CPU on each clock cycle (frequency) and receives the results of the CPU processing.
I don’t know how the Texture map size affects the render quality,
the lower the quality of the image, the grainier the image would be, but rendered image quality has nothing to do with any memory errors.
The Higher the resolution or size of the texture map, the more detail it can have,.. this also means that the image file size will be larger, which is where it effects Memory usage.
For example:
If you have an object using 10 shading domains, and each shader domain uses a different (high quality) texture map EG: 10 Mb per texture map, then you’re using 100 mb in textures alone for that model.
That’s excluding holding the geometry in memory, and calculating the scene to render the image.