Thank you for sharing. Let me update my information.
Linux VM became buggy too. Interesting thing #1: is that its bugging VERY rarely. But its obviously bugging too.
I see 20 seconds of normal work and then 20 seconds of hard lagging where even GUI almost doesn't respond.
Then 20 seconds of normal again. And so on. This linux VM (ubuntu) did lag only ONE time within these week.
Only ONE time. However, windows VMs lag after 1-3 hours of work. Another Interesting fact #2 is that the more VMs opened
the less time you work before lags begin. If I work with two VMs (linux and win10) I can work for approximately
a day. If I open Linux + Two Windows 2019 Server VMs, it's about 1-3 hours. Then one of Windows Server 2019
VMs start lagging (the one I work on).
And another interesting thing #3 is that there is no process eats CPU time on VMs. On VMs, there is ABSOLUTELY good CPU time counters. Like nothing is lagging. No process eats time. On windows, I tried Resource Monitor (built in utility from M$), which is showing that user threads consume about 100% of CPU time. However I couldn't find the process/thread that is doing it. Very strange.
I will do any kind of profiling any system of mine if the VMWare developers ask me to.
I can try profiling vmmon/vmnet drivers on host OS (Ubuntu Linux) if I get some free time to do this.
It seems it's not so easy as profiling usermode process with perf utility.
I'm pretty sure this is either a bug in VMWare workstation or Ubuntu 21. The thing is that I there were both
VMWare AND Ubuntu patches at one time. I couldn't recognize what is the problem then.
And finally another Interesting thing #4: if I switch the memory option (Always fit VMs in memory switch to Allow some VMs memory to be swapped), this entire bug begins to appear much more often. And like I already said,
the only thing that helps is host REBOOT.
Don't you guys know if the VMWare developers/admins do read these topics?
I hope so. Because it's VERY hard to work that way. I'm very desperate and sad these weeks.