In the Macintosh world and the world of other UNIX or Linux OSes, rebooting is so seldom the answer that when it is called for it is often greeted with a "You're kidding" or similar response. When it comes back up and now works properly, it's a "Huh, how about that" or similar reaction.
In the PC world, though, it's often the first thing that should be tried, and one should really shut down completely, not just reboot, and wait at least 20 seconds before powering on again. That amount of time will let the computer release all the memory it was using before the shutdown. Sometimes just rebooting isn't enough. YMMV.