refine the granularity of memory recovery to byte