I'm working on application that consume significant CPU time and memory under heavy load.

my setup configuration is fusion VM that runs macOS Sierra 10.12.6.

At some stage I get spinning wheel and the entire VM hangs. Unfortunately I couldn't find any valuable log after rebooting the machine.

perhaps there's a way to enforce taking performance diagnostics report so that I could properly analyze what cause the hanging ?


1 Answer 1


The name for the "spinning wheel" or "spinning beachball" is actually called the spinning wait cursor, similar to the hourglass on Windows machines.

There's no diagnostic report that's associated with a wait cursor because it only appears if there is more than 2 seconds of delay.

To find out what is slowing down your system, use Activity Monitor.

  • so what should I do in order to analyze this scenario .. what log files should I look for after rebooting that may hint the root cause ?
    – Zohar81
    Commented Oct 30, 2017 at 11:36
  • unfortunately, I cannot run activity monitor when I get the spinning wait cursor since the system is hanged.
    – Zohar81
    Commented Oct 30, 2017 at 11:39
  • It should be running prior to the start, not after. Remember, logs only get created when an error occurs and and something is written to them. If you entire system is hung, even the logging process will be affected.
    – Allan
    Commented Oct 30, 2017 at 11:42
  • You can also look into dtrace - developer.apple.com/library/content/documentation/… - unfortunately, this level of development is outside my scope.
    – Allan
    Commented Oct 30, 2017 at 11:45
  • Check out this blog for some useful scripts: dtrace.org/blogs/brendan/2011/10/10/…
    – Allan
    Commented Oct 30, 2017 at 12:21

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .