X2Go Bug report logs - #465
possible memory leak; throughput problem

version graph

Package: x2goserver; Maintainer for x2goserver is X2Go Developers <x2go-dev@lists.x2go.org>; Source for x2goserver is src:x2goserver.

Reported by: Brian Lim <brian.lim.ca@gmail.com>

Date: Fri, 28 Mar 2014 05:50:02 UTC

Severity: normal

Found in version 4.0.1.13

Full log


Report forwarded to x2go-dev@lists.berlios.de, X2Go Developers <x2go-dev@lists.berlios.de>:
Bug#465; Package x2goserver. (Fri, 28 Mar 2014 05:50:02 GMT) (full text, mbox, link).


Acknowledgement sent to Brian Lim <brian.lim.ca@gmail.com>:
New Bug report received and forwarded. Copy sent to X2Go Developers <x2go-dev@lists.berlios.de>. (Fri, 28 Mar 2014 05:50:02 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.x2go.org (full text, mbox, reply):

Received: (at submit) by bugs.x2go.org; 28 Mar 2014 05:49:32 +0000
From brian.lim.ca@gmail.com  Fri Mar 28 06:49:32 2014
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on
	ymir.das-netzwerkteam.de
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM,
	HTML_MESSAGE,T_DKIM_INVALID autolearn=ham version=3.3.2
Received: from mail-vc0-f172.google.com (mail-vc0-f172.google.com [209.85.220.172])
	by ymir (Postfix) with ESMTPS id 856965DB1B
	for <submit@bugs.x2go.org>; Fri, 28 Mar 2014 06:49:31 +0100 (CET)
Received: by mail-vc0-f172.google.com with SMTP id la4so5335717vcb.17
        for <submit@bugs.x2go.org>; Thu, 27 Mar 2014 22:49:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20120113;
        h=mime-version:date:message-id:subject:from:to:content-type;
        bh=Dmo/hX05GXmkprh40jMGzbQXAvIrVJAIs/lshNXgro0=;
        b=KqFpHx4y07s1Wi5VqdycFX/gmx55QdHFERRZy1YkdH6MRvTT8OFLVsjtAMITx7NunF
         0LFcYJsqqgym5oYasXr/87fdD1+nNr1GMlP7O1+5d5kdv+vHGXFcHkDdVdLB8iRA5QN+
         nByUk+LZ4hSlEJ1Yu10XJajOwgkuElsiq/cfKPBLIysRUHkL5HKa2OL/fjRnOjSiAOua
         irZNKMKvfAjqLozysZepb6HDxBVp7q5/nAEshyVj6x15jX3AKfyRG8NW08u4rBbhci29
         oKGuQPlqt0pSxnmotxRszPG+2s25PB2LK9Qd6n7EQG12UCCsiTP3YoWG9f4gwWKjH1VB
         fJUA==
MIME-Version: 1.0
X-Received: by 10.52.51.197 with SMTP id m5mr4508889vdo.9.1395985770198; Thu,
 27 Mar 2014 22:49:30 -0700 (PDT)
Received: by 10.58.202.133 with HTTP; Thu, 27 Mar 2014 22:49:30 -0700 (PDT)
Date: Fri, 28 Mar 2014 01:49:30 -0400
Message-ID: <CA+GY1+Du-RF-npjnJbRPDmmV5LMnhsD_+hkH+-+o4wVycKgKQA@mail.gmail.com>
Subject: possible memory leak; throughput problem
From: Brian Lim <brian.lim.ca@gmail.com>
To: submit@bugs.x2go.org
Content-Type: multipart/mixed; boundary=001a1136a95af1df2604f5a4438d
[Message part 1 (text/plain, inline)]
Package: x2goserver
Version: 4.0.1.13

I am running a Java program that performs a timer initiated operation once
per minute throughout the work day. The elapsed time of this operation is
usually about 2 milliseconds. I am viewing it remotely with either X2go or
tightvnc. When I use tightvnc, I experience no problem. When I use X2go,
there is no problem for the first 200 to 300 minutes, but at some point in
time it will start to experience long elapsed times. Elapsed times increase
gradually from about 2 milliseconds, to a few seconds, to even a few
minutes. The maximum elapsed time varies. Then the elapsed time will drop
back to 2 milliseconds and the pattern repeats.

I have been using tightvnc since 2012 and only in March of 2014 did I
switch to X2go. It is then that I noticed this problem.

This could be a memory leak problem.

The server is running Ubuntu 12.04 LTS and the command x2goversion reports
the following.

x2goagent: 3.5.0.22
x2goserver: 4.0.1.13
x2goserver-extensions: 4.0.1.13

The client is also Ubuntu 12.04 LTS and the version of x2goclient is
implied by the version of ubuntu.

Attached is a LibreOffice document containing elapsed time plots.

Brian Lim
[Message part 2 (text/html, inline)]
[x2go memory bug report 2014 march.odt (application/vnd.oasis.opendocument.text, attachment)]

Information forwarded to x2go-dev@lists.berlios.de, X2Go Developers <x2go-dev@lists.berlios.de>:
Bug#465; Package x2goserver. (Fri, 28 Mar 2014 06:20:03 GMT) (full text, mbox, link).


Acknowledgement sent to Brian Lim <brian.lim.ca@gmail.com>:
Extra info received and forwarded to list. Copy sent to X2Go Developers <x2go-dev@lists.berlios.de>. (Fri, 28 Mar 2014 06:20:03 GMT) (full text, mbox, link).


Message #10 received at 465@bugs.x2go.org (full text, mbox, reply):

Received: (at 465) by bugs.x2go.org; 28 Mar 2014 06:19:29 +0000
From brian.lim.ca@gmail.com  Fri Mar 28 07:19:28 2014
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on
	ymir.das-netzwerkteam.de
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM,
	HTML_MESSAGE,T_DKIM_INVALID autolearn=ham version=3.3.2
Received: from mail-vc0-f179.google.com (mail-vc0-f179.google.com [209.85.220.179])
	by ymir (Postfix) with ESMTPS id 57D1F5DB1B
	for <465@bugs.x2go.org>; Fri, 28 Mar 2014 07:19:28 +0100 (CET)
Received: by mail-vc0-f179.google.com with SMTP id ij19so5563962vcb.10
        for <465@bugs.x2go.org>; Thu, 27 Mar 2014 23:19:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20120113;
        h=mime-version:date:message-id:subject:from:to:content-type;
        bh=uv4mDN4SSJPArBVGuBU8NPwRhIqsBiGIJofSMHH8aUE=;
        b=iMhW+uvUGYVuLnqBHMVQGPcmAuDduj8rlQxldo7Lg0ct8y6/xzXdbuLFLKJfIEOqJQ
         xEwTv83OdxSkvZIBWKoQpo52VAb7qSnrUThRfVuEtmcqs7LnCOc5t4xZEBVImT0E1Fc3
         TkAnpw8sVUKiVHRBDGUxiidG1fhBHGDgN1pHJs/NRLaRsdHu/1dYj6nCeILhfaUT7xop
         Hy+I9hm0kyQSLXCp/adYGxS1mccXicXlHl03TxVfBp/g8hegKiD6wktsXEr6ZQSTJTWd
         Ugc9NPkcKntt3/2n0MbRksT/AVDSo5cjeq5Utc/r6evH24JgwV8KBeqWXkkCg7cJy7Sn
         s6vQ==
MIME-Version: 1.0
X-Received: by 10.221.29.137 with SMTP id ry9mr5546295vcb.6.1395987567243;
 Thu, 27 Mar 2014 23:19:27 -0700 (PDT)
Received: by 10.58.202.133 with HTTP; Thu, 27 Mar 2014 23:19:27 -0700 (PDT)
Date: Fri, 28 Mar 2014 02:19:27 -0400
Message-ID: <CA+GY1+C0DtDwtGN-JyHZW108zByTUxvCh==oM5os2rAeAN+Vqw@mail.gmail.com>
Subject: additional information
From: Brian Lim <brian.lim.ca@gmail.com>
To: 465@bugs.x2go.org
Content-Type: multipart/alternative; boundary=001a1133935c0e78ec04f5a4af29
[Message part 1 (text/plain, inline)]
I am running with Java's -Xincgc option which enables incremental garbage
collection. It is my understanding that incremental GC sacrifices
efficiency in order to gain consistency. In other words, there is more work
to do but since it is being done frequently, there should not be large
elapsed times imposed by having to do a very large GC operation. Since my
application has time to spare (at least when I use tightvnc), this is my
preference.

Since discovering this problem, I have increased the memory of the server
from 1.5 GB to 2 GB and I have increased the memory allowance for the Java
applications but the problem persists.  I may report back on performance on
a 4 GB server next week.

Brian Lim
[Message part 2 (text/html, inline)]

Information forwarded to x2go-dev@lists.x2go.org, X2Go Developers <x2go-dev@lists.x2go.org>:
Bug#465; Package x2goserver. (Fri, 28 Oct 2016 07:25:01 GMT) (full text, mbox, link).


Information forwarded to x2go-dev@lists.x2go.org, X2Go Developers <x2go-dev@lists.x2go.org>:
Bug#465; Package x2goserver. (Wed, 02 Nov 2016 04:40:01 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


X2Go Developers <owner@bugs.x2go.org>. Last modified: Thu Apr 18 23:06:59 2024; Machine Name: ymir.das-netzwerkteam.de

X2Go Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.