I am using Windows VM with GPU passthrough too.
If you want it out of the box (well, kinda) I would recommend Proxmox. Proxmox is amazing hypervisor OS. Otherwise you need to study tricky things a lot: QEMU, Kernel configuration for VFIO.
Also you may need hardware, especially motherboard that supports VFIO groups well.
Fortunatly there are quite big communities like Reddit in this topic. Just google "VFIO"
Thanks for the link, but only when the OS or your computer crashes, not even the application itself. Could you introduce any application file format that is safe in that case? Obviously your JSON file format is much more unsafe than that, not to mention the huge overhead of JSON with binary data.
> It's also very slow (~100 transactions per second)
> But if you do that, you are probably better off with json, protobuf, or similar.
Are you talking about a server application?
> or unsafe if you find for performance (you can get it up to, IIRC, ~50k transactions per second, but if your program or computer dies half way, your file is hosed)
Never heard that SQLite has unsafe operations. Any source?
Yes. As a CI pipeline the Firefox team do run their own compile farm called TryServer [1] and is building a various different versions (possibly all of accepted versions) at a time.
Level 1 contributors (contributors who are acknowledged by one of Mozilla dev) grant access to TryServer.