RB951-2n bad block, 100% CPU

I mention some suggestions for improvement. I have a RB951-2n router, issue:
1, I can understand NAND bad block increase is normal, but encountered when writing bad block CPU occupancy rate of 100%, unacceptable. (Tool → profiloe → flash 100%) often increase after the discovery of the bad block.
2, when the CPU reaches 100%, the network is very slow, almost unusable.
2, when the CPU 100% of the long-term battle with time, Rb951-2n often restart, but also disrupt the network for several minutes.

Despite being an old product, or want to improve this problem, extend the product’s use of time!
THX!