[X2Go-Dev] NX3.5 speed degradation

Stephan Diehl stephan.diehl at opensolutions.net
Wed Mar 28 14:17:08 CEST 2012


Hi all,

same here. I have a Ubuntu 9.04 with x2go based on NX3.4 and now a Ubuntu 11.10 with x2go based on NX3.5.

I open a terminal (gnome-terminal) an do a cat /var/log/sysolg.

The old server (NX3.4) uses 30kb traffic for 2 seconds to cat the logfile.
The new server (NX3.5) uses 750kb traffic for 34 seconds to cat the logfile.

Am 28.03.2012 um 14:05 schrieb Eugene San:

> 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
> 

Stephan Diehl
Geschäftsführer

Open Solutions GmbH & Co. KG
Luisenweg 109
20537 Hamburg

Fon: 040 / 7070806 - 70
Mail: stephan.diehl at opensolutions.net 

Registergericht: Amtsgericht Hamburg, HRA 105 704
Persönlich haftende Gesellschafterin: Open Solutions GmbH
Registergericht: Amtsgericht Hamburg, HRB 999 00
Geschäftsführer: Stephan Diehl
USt-Id-Nr: DE253775678; Steuer-Nr: 46/649/00349

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x2go.org/pipermail/x2go-dev/attachments/20120328/9631d224/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4372 bytes
Desc: not available
URL: <http://lists.x2go.org/pipermail/x2go-dev/attachments/20120328/9631d224/attachment.bin>


More information about the x2go-dev mailing list