So I fixed my crashing problem by increasing virtual memory. I had a hard cap on it of 3gig (I don't remember doing that, but whatever) and after turning it to "system managed" I haven't had a problem since.