Yes, actually the cache is *split* amongst all the cores. You are specifying the *total* size of the cache. So with 4 cores at 400MB, it's 100MB per core/thread. Unless you're running on OSX, a 64 bit version of Windows, or have the /3GB switch turned on in 32 bit Windows, TG2 can only use 2GB of RAM max (like every other 32 bit app). With the /3GB switch it can use up to 3GB. With 64 bit it can use up to 4GB. But still the philosophy that you "might as well increase the cache to make use of the 'unused' memory" doesn't actually result in any measurable benefit, and generally increases the likelihood of memory-related issues. You can't always know how much memory your scene will use. So the default is strongly recommended, and changing it is only usually desirable in troubleshooting cases.
- Oshyan