1. Issues with the game?
    Check the Known Issues list before reporting!

    Dismiss Notice

Better GUI performance in VM than with plain Windows installation

Discussion in 'General Discussion' started by TechnicolorDalek, Jun 29, 2017.

  1. TechnicolorDalek

    TechnicolorDalek
    Expand Collapse

    Joined:
    Dec 6, 2013
    Messages:
    1,031
    This is just a little note. Ever since the new GUI was implemented, no matter what game version, once CPU usage started getting maxed out, for example, when running two or more cars per core on a 4690k, the GUI was unusable. It would lag so much that it would be next to impossible to add more cars, while the physics were running just fine. Testing BeamNG in a QEMU/KVM on Linux with VFIO patched kernel for GPU passthrough and IOMMU fixes, this was not the case. I was able to use 11 vehicles with the UI lagging only slightly. BeamNG warned me about the game not functioning well on a single physical core, though in fact all four physical cores are being forwarded natively with intel's virtualization features. I don't know enough to tell what kind of thread scheduling differences might be happening due to this, but I think it's interesting. Below is just a generic vehicle benchmark that spawned my interest and subsequent frustration in using mass numbers of vehicles in the latest update back when I ran Windows native. This benchmark is under Linux, which doesn't detect that the CPU is running at 4.6GHz, which it was at the time I was testing this natively on Windows.

    http://i.imgur.com/D6ENa3J.png
     
  2. Michaelflat

    Michaelflat
    Expand Collapse

    Joined:
    Jul 10, 2014
    Messages:
    1,536
    Run the GUI thread at high priority and put the BeamNG thread to above normal, then bobs ur Uncle and it's faster, but you might loose game performance
     
  3. TechnicolorDalek

    TechnicolorDalek
    Expand Collapse

    Joined:
    Dec 6, 2013
    Messages:
    1,031
    I'd imagine, yaknow, such a thing should be done by default, cause you wouldn't be expecting 100% performance for most people once you get to ten or so cars.
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice