linux-btrfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* filefrag and btrfs filesystem defragment and maybe snapshots
@ 2013-08-01 21:18 Sandy McArthur
  2013-08-02  2:19 ` Liu Bo
  0 siblings, 1 reply; 4+ messages in thread
From: Sandy McArthur @ 2013-08-01 21:18 UTC (permalink / raw)
  To: linux-btrfs

While exploring some btrfs maintenance with respect to defragmenting I
ran the following commands:

# filefrag /path/to/34G.file /path/to/5.7G.file
/path/to/34G.file: 2406 extents found
/path/to/5.7G.file: 572 extents found

Thinking those mostly static files could be less fragmented I ran:
# btrfs filesystem defragment -c /path/to/34G.file
# btrfs filesystem defragment -c /path/to/5.7G.file

and to my surprise the number of fragments/extends doubled:

# filefrag /path/to/34G.file /path/to/5.7G.file
/path/to/34G.file: 6324 extents found
/path/to/5.7G.file: 1079 extents found

Did I actually improve these files?

I do have a number rolling readonly snapshots on the subvolume these
files are on. I can imagine how that might be related but I'm not
sure. When the pre-defrag snapshots are purged will the filefrag
extents count drop.

-- 
Sandy McArthur

"He who dares not offend cannot be honest."
- Thomas Paine

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2013-08-02  5:02 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <CAPs0BihZNQ1fY4syh-=Pqm_ekVwd7Fw+YhGuVgz0fcO=VUZrFw@mail.gmail. com>
2013-08-02  2:27 ` filefrag and btrfs filesystem defragment and maybe snapshots Duncan
2013-08-02  5:02   ` Sandy McArthur
2013-08-01 21:18 Sandy McArthur
2013-08-02  2:19 ` Liu Bo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).