[X2Go-Dev] NX3.5 speed degradation

Eugene San eugenesan at gmail.com
Wed Mar 28 15:57:39 CEST 2012


Yes, I've used same hardware with identical connection settings.
Also I've validated connection settings reported by NX during session setup.
NX3.5 behaves bad no matter which network media used, I've tested
with: 1000Gbit Lan, 100Mbit Lan, 50Kbit WAN, 100Kbit
WLAN and localhost (127.0.0.1).
To exclude specific hardware problems, several key tests were
performed on several different machines.

On Wed, Mar 28, 2012 at 14:15, Moritz Struebe
<Moritz.Struebe at informatik.uni-erlangen.de> wrote:
> Did you make sure you have the same connection settings (Network, Image
> compression, etc)
>
> Cheers
> Morty
>
> On 2012-03-28 14:05, Eugene San wrote:
>> Hi all,
>>
>> I want to discuss the subject.
>>
>> Story goes like this:
>> About 6 months, while planning upgrade (Ununtu 11.04->11.10) I've
>> noticed severe degradation in speed of NX sessions.
>> At the time I've decided to wait until LTS release, while being sure
>> issue is related to GUI changes in Ubuntu.
>> Recently I've reviewed the situation with 12.04 and found that problem
>> is still there and related to NX and not to GUI changes in Ubuntu.
>> My guess is that surrounding changes in distribution cause NX agent to
>> misbehave.
>>
>> Overall user experience became unusable even on LAN and localhost connections.
>>
>> Now to the details:
>> 1. Screen redraw operations lags heavily even on local links.
>>     Instant (sub 0.5sec) on U10.04, up to 5 seconds on U12.04.
>> 2. Constant screen redraws consume much more traffic.
>>     Sub 100kbps on U10.04.
>>     10mbps+ on U12.04 (Creating session with WAN quality settings and
>> reconnecting with LAN, lowers bandwidth to sub 1mbps but picture
>> quality suffers)
>> 3. NX4 on U12.04 is faster 3x (in average) than 3.5 on U10.04.
>> 4. NX3.5 on U12.04 is slower 3x then NX3.5 on U10.04 (some tests are
>> x1000 slower!)
>> 5. Hybrid NX3.5<->NX4 is slow with NX3.5 as server and fast with NX4 as server.
>>
>> Some details:
>>   * I've evaluated both 32 and 64 bit platforms.
>>   * I've compared fresh Ubuntu 10.04 and 12.04.
>>   * Both Nomachine NX binaries and X2GO binaries (ppa:x2go/ppa) were tested.
>>   * For reference I've performed NX4 and hybrid NX3.5<->NX4 testing.
>>   * Tested several usecases:
>>     * Desktop with manual operation of terminal, webbrowser and random
>> GUI application.
>>     * Rootless UnixBench in graphics mode. (Note in 64bit test caches NX agent!)
>>     * Desktop UnixBench in graphics mode. (Note in 64bit test caches NX agent!)
>>     * Rootless Xterm with scrolling text (ls -R /)
>>
>> Please provide your feedbacks.
>> _______________________________________________
>> X2Go-Dev mailing list
>> X2Go-Dev at lists.berlios.de
>> https://lists.berlios.de/mailman/listinfo/x2go-dev
>
>
> --
> Dipl.-Ing. Moritz 'Morty' Struebe (Wissenschaftlicher Mitarbeiter)
> Lehrstuhl für Informatik 4 (Verteilte Systeme und Betriebssysteme)
> Friedrich-Alexander-Universität Erlangen-Nürnberg
> Martensstr. 1
> 91058 Erlangen
>
> Tel   : +49 9131 85-25419
> Fax   : +49 9131 85-28732
> eMail : struebe at informatik.uni-erlangen.de
> WWW   : http://www4.informatik.uni-erlangen.de/~morty
>
>
>
>
>
> _______________________________________________
> X2Go-Dev mailing list
> X2Go-Dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/x2go-dev



More information about the x2go-dev mailing list