I'm managing somehow with an Intel-based laptop. I only stop everything before suspending, and I never hibernate since it's a PITA (doesn't help because my bootup time is nearly as fast).
And wait, now that it's mentioned, I remember I also used to have a system where QJackCtl just appears to have only met xruns after a sleep. Now, though, it's stopping. And it's not a Mac.