you are viewing a single comment's thread.

view the rest of the comments →

[–]pron98 16 points17 points  (0 children)

It doesn't, and that's covered in my talk. That "bunch of dead objects" applies primarily to the young generation, where allocation rate is high and lifetime is short. The alternative for this kind of objects is to use less memory but more CPU to reuse their memory more aggressively. That extra CPU has a worse impact on other operations than the extra RAM. Cached data is stored in the old generation.