Whenever your system wakes from sleep, the OS X Kernel will output a small code to the system console that indicates the reason for the wake event. Since you can access the system console using Apple's Console utility, if your system is regularly waking up when you have put it to sleep, then you can help track down the reason using these codes. To locate these codes, first open the Console program
![How to find system wake causes in OS X](https://cdn-ak-scissors.b.st-hatena.com/image/square/7516c1246238646149cd1bc7480872cda75f4cec/height=288;version=1;width=512/https%3A%2F%2Fwww.cnet.com%2Fa%2Fimg%2Fresize%2F241b3915e94e2630e08a32c6d02d7e67b9d6d679%2Fhub%2F2012%2F07%2F26%2Fdf347483-f0e0-11e2-8c7c-d4ae52e62bcc%2FEnergySaverIconX.png%3Fauto%3Dwebp%26fit%3Dcrop%26height%3D675%26width%3D1200)