Adding onto this, found another exec config works wonders for me with only having 8gb ram just now.
In fps_max put your refresh rate after it for example im on a 60hz so its;
fps_max 60
Ive gained over 30 fps in bazaar on full population which is godly.
gmod_mcore_test 1
mat_queue_mode 2
cl_threaded_bone_setup 1
cl_threaded_client_leaf_system 1
r_threaded_client_shadow_manager 1
r_threaded_particles 1
r_threaded_renderables 1
r_queued_ropes 1
studio_queue_mode 1
mat_specular 1
fps_max ---
menu_cleanupgmas
host_writeconfig