Try nvme, I believe that driver supports TRIM and I've had a lot
better performance with it over ahci-hd.

-Dustin

On Mon, Jul 6, 2020 at 12:24 PM Andrea Venturoli <m...@netfence.it> wrote:
>
> Hello.
>
> I'm running zvol-backed Windows guests in bhyve on FreeBSD 12.1.
> Over time, I see the zvol effectively used space grow in size: a sign
> that Windows isn't trimming it.
>
> I'm using virtio-blk: I guess this driver does not support trim?
> I see reports that this support was added, but it's not clear to me
> whether it's in the released version or not (I've downloaded the stable
> binary ISO from RedHat).
> Is trim expected to work in such a scenario?
> If not, is it a bhyve problem or a guest-driver problem (or both)?
>
> I tried virtio-scsi, which should support trim, but the guest doesn't
> even start in this case, getting stuck at the UEFI boot stage and ending
> up in UEFI prompt.
> Again, is this expected?
> No guest driver has been loaded yet, so is it a bhyve limitation?
> Is some tweak needed?
>
> I tried changing from virtio-blk to ahci-hd: I was then able to manually
> trim the disk from inside the guest and recover a lot of space in the zpool.
> Alas ahci-hd is much slower, so I moved back to virtio-blk after that
> (at least for the time being).
>
>   bye & Thanks
>         av.
> _______________________________________________
> freebsd-virtualization@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-virtualization
> To unsubscribe, send any mail to 
> "freebsd-virtualization-unsubscr...@freebsd.org"
_______________________________________________
freebsd-virtualization@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-virtualization
To unsubscribe, send any mail to 
"freebsd-virtualization-unsubscr...@freebsd.org"

Reply via email to