Characterizing the performance of intel optane persistent memory: a close look at its on-DIMM buffering