Probably a monstrously fragmented volume file, try sudo filefrag /var/lib/qubes/appvms/crypto/private.img
to see. Full node blockchain implementations and especially monerod
can be terrible!
I’ve been meaning to write up how to defragment file-reflink volumes on Btrfs. I’m not very familiar with XFS, although if you temporarily have enough free disk space in dom0 I guess you could shut down the VM, wait for its private-dirty.img
to disappear, delete the @
revision .img
files and private-precache.img
, then cp --sparse=always --reflink=never private.img
to a new file, and rename the copy to the original file name.