For accessing an assembly with more than 100000 components, how much RAM size should I have?

I am experiencing slow performance of SolidWorks, When I tried to address the issue I found, I was working with more than 100000 components as (part and subassemblies) in an assembly.

Is that usual performance behaviour or i should change any working methodology  

kindly suggest an appropriate system configuration  for this kind of modeling. currently  I am Having 32GB RAM and SolidWorks certified Graphic card driver 

SolidworksGeneral