freezing bkender when using soft body
The thing you are doing wrong is that you are not baking the animation first, no matter how powerful your computer is it will take time to bake and currently you are baking it while playback that's why you are not able to get high fps, bake the animation first and you'll be able to have a smooth playback.