 The ephemeral collector uses only physical memory and uses the memory management unit to get information about changed pages in physical memory.The collector uses generations and the virtual memory is divided into areas.Areas can contain objects of certain types (strings, bitmaps, pathnames, ...), and each area can use different memory management mechanisms.