The size of the system memory is affected by many factors:
(1) Cost. You system will carry less memory if the final product is cost sensitive
(2) Latency and Density. The bigger the memory size, the longer it takes to index the memory cell. And SRAM has low latency, but low density as well. DRAM has longer latency, but higher density.