https://ideone.com/F983Gv

memmapを作って中身のデータを置換、末尾のデータを削除するサンプルを作って動かしてみたのですが
末尾のデータを削除したあとのサイズが、削除する前のものと同じになっています。

これは、こういうものなのでしょうか。それともどこか間違っているのでしょうか