According to man spindump
you should be able to do something like spindump -i microstackshots.out
. I also had to provide -microstackshots as an argument. Here is the manpage excerpt:
-i path Read in the file located at path rather than sampling the live system. Supported file formats are:
* Spindump text files containing a spindump binary format
* Spindump text files without a spindump binaty format written in timeline mode (with limited options, and only callstacks will be updated; summary information will not change)
* Tailspin files
* Concatenated kcdata stackshots
* Concatenated microstackshots
I did the following to extract the file and get some analysis:
mv microstackshots microstackshots.gz
gunzip microstackshots.gz
spindump -microstackshots -i ./microstackshots
spindump -microstackshots_io -i ./microstackshots
The manpage has info about which -microstackshots
arguments you can provide and what each one outputs.