Latency and high CPU usage compared to Windows

Forum / NoMachine for Mac / Latency and high CPU usage compared to Windows

Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • #19196
    Bruce
    Participant

    Hi

    — specs —

    Hardware (client): Macbook Pro (15-inch, 2017)

    OS X: 10.13.6

    NoMachine: free version 6.2.4.1

    Server: Windows 10 (1803), with various Hardware tested, same outcome.

    Network: Tested in LAN and over Internet.

    — problem description —

    Booting the Macbook Pro with OS X and connect to a Windows 10 System, there is a noticeable latency using the remote session and the CPU load on the Mac is between 90-140% (varies depending on what is done). It doesn’t seem to make any difference which codec is used (h.264,VP8).

    Booting the same Macbook Pro with Windows 10 and connect to the same Windows 10 System, the latency is less and the CPU load is at about 10%. Interesting sidefact: the used codec is VP8 (without disabling HW acceleration).

    Has anybody had a similar experience or an explanation for what I have noticed?

    Thanks

    Bruce

    #19235
    fra81
    Moderator

    Hi Bruce,

    we will check deeply in our labs with the last macOS version. In the meanwhile, are you able to say maybe if this issue was introduced by the latest macOS update?

    #19260
    Bruce
    Participant

    Hi

    unfortunately I can’t tell, I just I installed it fresh on this version.

    #19280
    fra81
    Moderator

    Hi Bruce,

    we’re not able to reproduce this behaviour in our labs at the moment. We are preparing a debug package to investigate on what’s going on on your Mac, if you’re willing to test it.

    #19723
    smokeyx
    Participant

    I’m running 10.14 (Mojave) on a late 2016 MBP with Touch Bar.

    I’m experiencing the same very high CPU usage to the tune of 130-140% viewed in the activity monitor as well as very very high visual lag.

    In addition to very slow visual response from the remote machine I also noticed that the “peel” controls on the top right of the screen animates very slow and stuttering.

    Attached is a screen record to show the peel animation.

    #19793
    cvp
    Participant

    So interestingly I just upgraded to a new 2018 Macbook pro 15″ with the radeon pro 560x from an early 2013 Macbook pro with whatever geforce card it came with… Both machines connecting to the same Windows 10 server…. Both machines experience high cpu load on any codec… BUT the 2013 has milliseconds of lag and smooth as butter, and the 2018 is so laggy it’s almost unusable. wired/wireless doesn’t matter there’s no bottle neck there, machines are right next to the server. Also both Macbooks are running latest macOS 10.14, and the new machine is a clean install, no data has been migrated to it yet.

    #19809
    cvp
    Participant

    Ohh one thing to add that I just tried out. Disabling client side post processing noticeably improved the performance from a delay perspective on the new mac… It’s now probably got about a 200ms delay for screen refreshes (I can see it easily as the server pc is hooked up to a display). It still has a wicked high CPU. Also doesn’t matter if i turn off battery saving graphics switching to force use the GPU.

    #19875
    Tor
    Participant

    Disabling client side post processing is a side-effect. Doing it always improves the performance a bit. In fact, among the other things, we are working on a better deblock filter. Despite this, the issue you are facing is a specific macOS problem occurring on monitors supporting wide color gamut. We’ve identified the operation wasting the CPU time and we will shortly release a fix for it.

    #20416
    Britgirl
    Keymaster

    @cvp did you update to 6.3.6? Have you seen improvements?

Viewing 9 posts - 1 through 9 (of 9 total)

This topic was marked as solved, you can't post.