Disk usage discrepancy?

But why does it have to restart from the scratch when ever the node restarts?
Why no save state and let it resume where it stopped so it can finish at least some time.