X2Go Bug report logs - #924
Performance x2golistsession

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

Reported by: Heinrich Schuchardt <xypron.glpk@gmx.de>

Date: Tue, 18 Aug 2015 18:00:01 UTC

Severity: normal

Full log


🔗 View this message in rfc822 format

X-Loop: owner@bugs.x2go.org
Subject: Bug#924: Performance x2golistsession
Reply-To: Heinrich Schuchardt <xypron.glpk@gmx.de>, 924@bugs.x2go.org
Resent-From: Heinrich Schuchardt <xypron.glpk@gmx.de>
Resent-To: x2go-dev@lists.x2go.org
Resent-CC: X2Go Developers <x2go-dev@lists.x2go.org>
X-Loop: owner@bugs.x2go.org
Resent-Date: Tue, 18 Aug 2015 18:00:01 +0000
Resent-Message-ID: <handler.924.B.143992060530308@bugs.x2go.org>
Resent-Sender: owner@bugs.x2go.org
X-X2Go-PR-Message: report 924
X-X2Go-PR-Package: x2goserver
X-X2Go-PR-Keywords: 
Received: via spool by submit@bugs.x2go.org id=B.143992060530308
          (code B); Tue, 18 Aug 2015 18:00:01 +0000
Received: (at submit) by bugs.x2go.org; 18 Aug 2015 17:56:45 +0000
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
	autolearn=ham version=3.3.2
X-Greylist: delayed 301 seconds by postgrey-1.34 at ymir.das-netzwerkteam.de; Tue, 18 Aug 2015 19:56:43 CEST
Received: from mout.gmx.net (mout.gmx.net [212.227.17.22])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 452895DA7E
	for <submit@bugs.x2go.org>; Tue, 18 Aug 2015 19:56:43 +0200 (CEST)
Received: from [192.168.123.38] ([37.24.14.131]) by mail.gmx.com (mrgmx101)
 with ESMTPSA (Nemesis) id 0MP0LT-1ZNciX09zj-006Kt4 for
 <submit@bugs.x2go.org>; Tue, 18 Aug 2015 19:51:42 +0200
Message-ID: <55D370AC.1070604@gmx.de>
Date: Tue, 18 Aug 2015 19:51:40 +0200
From: Heinrich Schuchardt <xypron.glpk@gmx.de>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.8.0
MIME-Version: 1.0
To: submit@bugs.x2go.org
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Provags-ID:  V03:K0:+Y6hx64jl1iNZb1zcqIa7wpqDt42i/nNCI393WX9+xelDtx8i3C
 iP1SeCLdRT7AkJ63ahz4uFZDhq+upsPaTGI4a+wEF0vBsBfUztlWg5L08Or9wEucG00yNrz
 bSgxHbtEAjPPowTxLHU3xkfik+9KYaS3MGsKpkCRVFJkRfXrdgGBDNlN1eVKytufugN2dbw
 H88pGjJqcBb9vbczzUjeg==
X-UI-Out-Filterresults: notjunk:1;V01:K0:XgrOtSa0eeU=:pkFBXdhOX/syc609V+tP/P
 k9XOe4JJf4ZIsKM/ZqIg1fvC5+Kzz2bXgdLly217x2bHua8utyDUVvmWeAx1E4qnuyQMZjpNf
 FGDZf3Gk5O0XVwmlGwPVudC/gSDY9b4dLJJ3nj+N+LatouSsgf8/QI9Bx20BodXxeSilicwi9
 VaXNomcuRIoS8UlNssMlxlNzLU0Ovh0UNiigsOy5wSsnFrxMza+VQjFe/GsAmuH+2esiLdTXk
 XQYR17Dr4gQ097ldqATtlhCi9enmHd0HJL3tcoaP6X3Xt3yyYHeO0VjdLvHf+dZyzI5HDCMz2
 0fB7z/OYP1BB4VHUWczYtdl+KsEFYjvibKefB8jqDRHSM8mEhkFxKwl9prp+nv+/gJrVs7O0v
 AzFWz7xesUk7zI6o7T+bCMcCaBmAywhxuv65L6tieBHnzxQ7geNWb/xNf6HZb0SSFzQbrd9Rp
 9vCXFAOX409hvBBH54MU2Hv2ACzYOihikTOEnxN84fmWwiPUBJDzhKlAPLbJuPCAXX7bRa7L/
 xccN9pnjgXsqJJl96jMnDtVa3lMQh3/gNppSBGcL8GiZvJmjLZynyu1Llahlh0t7mc9VQsOBO
 uCyHXNFgVmYwNSrz0SF4KHI3P9haaqhwyLXCJbIED5pqs0o5DRLW599R9udJEQ9g+h+mZQI8n
 sEogRmT8TWRuh/iRaHv+snH1pLQI4/CAfWhnxnkjJ3q2V495ULqh7Vyt6VdZrDl6HroQoXXAT
 O2XBMjfGh9bfof8s3sBYeEt2rY0sMcLcCudyMg==
Package: x2goserver
Severity: normal

I am running x2goserver 4.0.1.9 on an EdgeRouter Lite
with a dual core 500 MHz dual Octeon CPU.

I looked at the CPU time consumption while no x2go session was active.

ps -A shows the following processes.
  609 ?        00:00:02 x2gocleansessio
11923 ?        00:00:01 x2golistsession
11930 ?        00:00:01 x2gosqlitewrapp

609 is the parent 11923, 11930 are children with varying PID.

These 3 processes are shown in program top often as major CPU consumers.

After 4700 s uptime x2gocleansession has used

2041 s CPU time spent in user code, including time from children
 538 s CPU time spent in kernel code, including time from children

Why is x2golistsession eating up 25% of the available CPU?

Best regards

Heinrich Schuchardt


Debian Jessie mips
Kernel 4.1.3 #10 SMP PREEMPT mips64 GNU/Linux

./libnx-mesa-extras-dev_3.5.0.32-0x2go1.1_mips.deb
./libnx-x11_3.5.0.32-0x2go1.1_mips.deb
./libnx-x11-6_3.5.0.32-0x2go1.1_mips.deb
./libnx-x11-6-dbg_3.5.0.32-0x2go1.1_mips.deb
./libnx-x11-dev_3.5.0.32-0x2go1.1_mips.deb
./libnx-xau6_3.5.0.32-0x2go1.1_mips.deb
./libnx-xau6-dbg_3.5.0.32-0x2go1.1_mips.deb
./libnx-xau-dev_3.5.0.32-0x2go1.1_mips.deb
./libnx-xcomposite1_3.5.0.32-0x2go1.1_mips.deb
./libnx-xcomposite1-dbg_3.5.0.32-0x2go1.1_mips.deb
./libnx-xcomposite-dev_3.5.0.32-0x2go1.1_mips.deb
./libnx-xdamage1_3.5.0.32-0x2go1.1_mips.deb
./libnx-xdamage1-dbg_3.5.0.32-0x2go1.1_mips.deb
./libnx-xdamage-dev_3.5.0.32-0x2go1.1_mips.deb
./libnx-xdmcp6_3.5.0.32-0x2go1.1_mips.deb
./libnx-xdmcp6-dbg_3.5.0.32-0x2go1.1_mips.deb
./libnx-xdmcp-dev_3.5.0.32-0x2go1.1_mips.deb
./libnx-xext6_3.5.0.32-0x2go1.1_mips.deb
./libnx-xext6-dbg_3.5.0.32-0x2go1.1_mips.deb
./libnx-xext-dev_3.5.0.32-0x2go1.1_mips.deb
./libnx-xfixes3_3.5.0.32-0x2go1.1_mips.deb
./libnx-xfixes3-dbg_3.5.0.32-0x2go1.1_mips.deb
./libnx-xfixes-dev_3.5.0.32-0x2go1.1_mips.deb
./libnx-xinerama1_3.5.0.32-0x2go1.1_mips.deb
./libnx-xinerama1-dbg_3.5.0.32-0x2go1.1_mips.deb
./libnx-xinerama-dev_3.5.0.32-0x2go1.1_mips.deb
./libnx-xpm4_3.5.0.32-0x2go1.1_mips.deb
./libnx-xpm4-dbg_3.5.0.32-0x2go1.1_mips.deb
./libnx-xpm-dev_3.5.0.32-0x2go1.1_mips.deb
./libnx-xrandr2_3.5.0.32-0x2go1.1_mips.deb
./libnx-xrandr2-dbg_3.5.0.32-0x2go1.1_mips.deb
./libnx-xrandr-dev_3.5.0.32-0x2go1.1_mips.deb
./libnx-xrender1_3.5.0.32-0x2go1.1_mips.deb
./libnx-xrender1-dbg_3.5.0.32-0x2go1.1_mips.deb
./libnx-xrender-dev_3.5.0.32-0x2go1.1_mips.deb
./libnx-xtst6_3.5.0.32-0x2go1.1_mips.deb
./libnx-xtst6-dbg_3.5.0.32-0x2go1.1_mips.deb
./libnx-xtst-dev_3.5.0.32-0x2go1.1_mips.deb
./libxcomp3_3.5.0.32-0x2go1.1_mips.deb
./libxcomp3-dbg_3.5.0.32-0x2go1.1_mips.deb
./libxcomp-dev_3.5.0.32-0x2go1.1_mips.deb
./libxcompext3_3.5.0.32-0x2go1.1_mips.deb
./libxcompext3-dbg_3.5.0.32-0x2go1.1_mips.deb
./libxcompext-dev_3.5.0.32-0x2go1.1_mips.deb
./libxcompshad3_3.5.0.32-0x2go1.1_mips.deb
./libxcompshad3-dbg_3.5.0.32-0x2go1.1_mips.deb
./libxcompshad-dev_3.5.0.32-0x2go1.1_mips.deb
./nxagent_3.5.0.32-0x2go1.1_mips.deb
./nxagent-dbg_3.5.0.32-0x2go1.1_mips.deb
./nxauth_3.5.0.32-0x2go1.1_mips.deb
./nxauth-dbg_3.5.0.32-0x2go1.1_mips.deb
./nxproxy_3.5.0.32-0x2go1.1_mips.deb
./nxproxy-dbg_3.5.0.32-0x2go1.1_mips.deb
./nx-x11-common_3.5.0.32-0x2go1.1_all.deb
./nx-x11proto-composite-dev_3.5.0.32-0x2go1.1_mips.deb
./nx-x11proto-core-dev_3.5.0.32-0x2go1.1_mips.deb
./nx-x11proto-damage-dev_3.5.0.32-0x2go1.1_mips.deb
./nx-x11proto-randr-dev_3.5.0.32-0x2go1.1_mips.deb
./nx-x11proto-render-dev_3.5.0.32-0x2go1.1_mips.deb
./nx-x11proto-xext-dev_3.5.0.32-0x2go1.1_mips.deb
./nx-x11proto-xfixes-dev_3.5.0.32-0x2go1.1_mips.deb
./nx-x11proto-xinerama-dev_3.5.0.32-0x2go1.1_mips.deb
./x2goagent_3.5.0.32-0x2go1.1_all.deb
./x2goserver_4.0.1.9-0x2go1.1_mips.deb
./x2goserver-compat_4.0.1.9-0x2go1.1_all.deb
./x2goserver-extensions_4.0.1.9-0x2go1.1_all.deb
./x2goserver-fmbindings_4.0.1.9-0x2go1.1_all.deb
./x2goserver-printing_4.0.1.9-0x2go1.1_all.deb
./x2goserver-pyhoca_4.0.1.9-0x2go1.1_all.deb
./x2goserver-xsession_4.0.1.9-0x2go1.1_all.deb

Send a report that this bug log contains spam.


X2Go Developers <owner@bugs.x2go.org>. Last modified: Tue Apr 16 18:31: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.