Interesting question. You should be able to find out by loading a high res texture (like a 1GB file) and run a render.
From what I know other renderers do load a map only once, even if they are not instanced or nested in different places etc. As long as the filename/path is the same it's loaded only once. I have no clue what happens when they're loaded with a different gamma, though.