[PATCH openEuler-1.0-LTS v2 18/26] psi: split update_stats into parts