Unity Freezes when left alone

Hey guys, I’ve been having a painful problem with Unity. Sometimes I leave my computer for 20-30 minutes. When I return, Unity, without failure, will be frozen. Upon cracking open Task Manager, I find that Unity is using 25-30% of my CPU. Also, two instances of UnityShaderCompiler will be running (one 64 bit, one 32 bit). Both of their memory usages are perfectly locked and never fluctuate (same with the Unity Editor). Terminating any of the shader compiler processes does nothing to fix it. It always requires me to end process the whole editor and lose any unsaved work.

This has been killing me lately. I really need help with this :(. I currently have the editor sitting here because I don’t want to lose my work. Does anyone know what I should do?

Thanks!

Anyone?