Report: that worked until GCC started compiling. Turns out no, the scheduler cannot handle it. VM was already isolated to one NUMA node, so now I'm sending emerge off to the other one (CPUs only, let's let it use all free RAM).
-
-
Show this thread
-
Yup, that worked fine. A few dropped frames here and there while compiles were pegging one side, but nothing terrible. Beat Saber plays fine.
Show this thread
End of conversation
New conversation -
-
-
Ha! Give it a try. I only ever used to run into things bogging down when disk I/O got queued to hell, but that was back in the spinning rust days so---
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
...I don’t doubt your ability to pull of some stuff that seems super human to me but...pic.twitter.com/uwU7GNn4K3
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Which virtualization software? I use VirtualBox and the 3D pass through just stinks. I had worse luck with VMWare. When thinking of doing VR dev I was afraid I'd have to dump to a physical Windows box.
-
Qemu with PCI passthrough for both GPU and USB. Virtual peripherals obviously aren't going to work for either of those. I already know it works well when I'm *not* building packages :)
- Show replies
New conversation -
-
-
Setting emerge MAKEOPTS to use just enough cores & allocate sufficient cores/RAM to VM, sparing some cores for system. Meanwhile reading cgroups & packet scheduler wikis for other resources. Finally the day will end and neither the packages are complied nor any game played
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Sounds like the start of a anti-hero protagonist movie
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
I have cgroups set up so that while the VM is running it isolates a NUMA node for it (both CPU and RAM) does mean that it takes like 20 seconds to start up while it copies everything off those sticks, though
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Only one way to find out.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.