Oh wait, its the "every file can see every other files symbols even if they are not used" problem isn't it, so its `the number of open C/C++ files * all C/C++ symbols` size.
Sigh, ok, I guess the wrong way might have to do, and any clashes will be guaranteed to be "unable to reproduce" :-)