Profile Data Cannot Be Properly Parsed Because the Data Is Aged

Symptom

The profile data fails to be parsed.

Possible Cause

When the profile data size exceeds the maximum value specified by storage_limit or the remaining disk space is small, the earliest profile data records are automatically aged and deleted.

By default, parsing starts from --iteration-id=1, and aging also starts from --iteration-id=1. Therefore, after the data of the first iteration or first N iterations is aged, if --iteration-id is not specified or the first N iterations are specified for parsing, the parsing fails.

Troubleshooting

  1. Run the ./msprof --query=on --output=<dir> command to check the maximum number of iterations (Iteration Number).
  2. Parse the profile data of the iteration with the largest ID.