Do lado do FreeBSD, ele funcionará se você fizer a edição TRIM do sistema de arquivos (use link para UFS; o ZFS faz isso por padrão) e monta o armazenamento em um meio que pode passar solicitações TRIM (por exemplo, iSCSI).
Suponha o seguinte:
Eu tenho [um SSD com] um sistema de arquivos host (FS) e um sistema operacional host. O software de virtualização usa um arquivo no host FS como armazenamento para uma imagem de disco de máquina virtual (VM). O sistema operacional convidado na VM usa um guest FS para armazenar um arquivo grande.
Desejo que o seguinte aconteça:
Posso conseguir isso? Se sim qual combinação de sistema operacional host (Windows, Linux, FreeBSD, ...), host FS (NTFS, ext4, btrfs, ...) software de virtualização (VirtualBox, VMWare, qemu, ...) OS convidado, e convidado FS pode ser usado? Quais são as opções que tenho para configurar no software de virtualização e no sistema operacional convidado?
Do lado do FreeBSD, ele funcionará se você fizer a edição TRIM do sistema de arquivos (use link para UFS; o ZFS faz isso por padrão) e monta o armazenamento em um meio que pode passar solicitações TRIM (por exemplo, iSCSI).