On the old computer and Qubes 4.1 there were never any problems with video conferences (with webcam and USB headset). Now (on Qubes 4.2) the system freezes for minutes when the webcam and USB headset from sys-usb are attached to the conference VM and then started to be used. It got much better when I allocated 3000 MB RAM to sys-usb. Since then I have been able to write in a text editor in another VM during the conference. But at some point no new windows can be opened. There still seems to be too little RAM. How can I solve this?
I am personally using a Fedora minimal template and use it as the template for sys-usb. The allocated memory for sys-usb is 400MB for initialmem. Maxmem is irrelevant here as it is an HVM. But I am suspicious that your issue might be beyond memory allocation. As even the xfce template should work well with 2GB
I had the same problem when I was using a phone call app with a usb headset only. In this case the problem disappeared when I gave sys-usb 3000 MB RAM.
Earlier before sys-usb had only 400 MB of RAM. Until then I had the problems even if I only used USB disks.
Video devices are also performance-critical: as shown by Qubes Video Companion, transmitting video using qrexec is much faster and has lower latency than USB pass-through does.