Wenn ich am programmieren bin, mache ich das nie, sondern fahre den Rechner immer komplett runter. Grund: wenn im Speicher Müll ist, habe ich diesen Müll (Stichwort Speicher-Fragmentierung) nach dem Neustart wieder schön sauber in der gleichen Form vorliegen.
Müll oder nicht, die Geschwindigkeit ist zumindest bei mir immer genauso schnell, ob der PC wochenlang lief oder frisch gestartet wurde. Messbar sehe ich das auch an den Kompilierzeiten, die immer fast gleich schnell sind.