New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

X performance issue #976

Closed
Zrubi opened this Issue Apr 28, 2015 · 10 comments

Comments

Projects
None yet
6 participants
@Zrubi
Member

Zrubi commented Apr 28, 2015

Hi,

After I upgraded my Qubes system to 3.0-rc1 I feel severe performance drop. The browsers requires much more CPU and the scrolling is lagish.

no difference if I use the new F-21 templates or the old F-20 based ones.

The only exact thing that if I view the output of top in dom0 and
scrolling in a browser in any AppVM the X.org will eat 100% CPU in dom0

seems to be kernel related:
only the 3.18 is affected - at least on my machine:

cpu: |
Intel(R) Core(TM) i5-3340M CPU @ 2.70GHz

chipset: |
Intel Corporation 3rd Gen Core processor DRAM Controller [8086:0154](rev 09)

gpu: |
Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166](rev 09) (prog-if 00 [VGA controller])

@Zrubi

This comment has been minimized.

Show comment
Hide comment
@Zrubi

Zrubi May 5, 2015

Member

Reinstalled to R2 and this problem is still here :(

now on kernel 3.12.40
note that only if I run several VMs at a time, but still not more than before.
(Xorg and plasma-desktop processes taking huge CPU% and because of this all the desktop is laggish)

Will try to downgrade the kernel - but I feel like the latest X patches may be related to this issue as well

Member

Zrubi commented May 5, 2015

Reinstalled to R2 and this problem is still here :(

now on kernel 3.12.40
note that only if I run several VMs at a time, but still not more than before.
(Xorg and plasma-desktop processes taking huge CPU% and because of this all the desktop is laggish)

Will try to downgrade the kernel - but I feel like the latest X patches may be related to this issue as well

@Zrubi

This comment has been minimized.

Show comment
Hide comment
@Zrubi

Zrubi Jun 8, 2015

Member

Now I can confirm: kernel downgrade eliminates this problem.
dom0 kernel 3.12.23 works fine while 3.12.40 is unusably slow.

qubes: R2
xen: 4.1.6.1
kernel: 3.12.23-1

Member

Zrubi commented Jun 8, 2015

Now I can confirm: kernel downgrade eliminates this problem.
dom0 kernel 3.12.23 works fine while 3.12.40 is unusably slow.

qubes: R2
xen: 4.1.6.1
kernel: 3.12.23-1

@marmarek marmarek added this to the Release 3.0 milestone Jun 9, 2015

@marmarek marmarek modified the milestones: Release 3.1, Release 3.0 Sep 2, 2015

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Oct 3, 2015

Member

Does it still happen in final R3.0?

Member

marmarek commented Oct 3, 2015

Does it still happen in final R3.0?

@andrewdavidwong

This comment has been minimized.

Show comment
Hide comment
@andrewdavidwong

andrewdavidwong Apr 20, 2016

Member

@Zrubi: Any update on this?

Member

andrewdavidwong commented Apr 20, 2016

@Zrubi: Any update on this?

@Zrubi

This comment has been minimized.

Show comment
Hide comment
@Zrubi

Zrubi Apr 20, 2016

Member

On 04/20/2016 12:51 PM, Axon wrote:

@Zrubi https://github.com/Zrubi: Any update on this?

I had no time to test it on that particular laptop.
On my new one (T450) I have not seen such problems (running Qubes 3.1)

I still have that machine (with Qubes R2), and planning to reinstall it
to 3.1 soon. But not sure how relevant will be the result...

I would say if this issue where only hit by this single model, we can
close it now.

Zrubi

Member

Zrubi commented Apr 20, 2016

On 04/20/2016 12:51 PM, Axon wrote:

@Zrubi https://github.com/Zrubi: Any update on this?

I had no time to test it on that particular laptop.
On my new one (T450) I have not seen such problems (running Qubes 3.1)

I still have that machine (with Qubes R2), and planning to reinstall it
to 3.1 soon. But not sure how relevant will be the result...

I would say if this issue where only hit by this single model, we can
close it now.

Zrubi

@andrewdavidwong

This comment has been minimized.

Show comment
Hide comment
@andrewdavidwong

andrewdavidwong Apr 20, 2016

Member

Ok, closing for now. Feel free to re-open it later if needed.

Member

andrewdavidwong commented Apr 20, 2016

Ok, closing for now. Feel free to re-open it later if needed.

@rveldhoven

This comment has been minimized.

Show comment
Hide comment
@rveldhoven

rveldhoven Jun 1, 2017

Hey,
I'm hoping I'm not breaking any rules by bumping this, but I seem to have the same issue.

After a clean install from the installation media for 3.2 qubes is perfectly usable with kernel 4.4.14-11. However after updating dom0 via the Qubes VM Manager qubes became unbearably sluggish on kernel version 4.4.67-12.

On kernel 4.4.14-11 xorg uses maybe 1.3% to 5% CPU.
On the 4.4.46-12 xorg averaged around 67 to 70% CPU and rendering was terribly sluggish and the system was pretty much unusable.

Hey,
I'm hoping I'm not breaking any rules by bumping this, but I seem to have the same issue.

After a clean install from the installation media for 3.2 qubes is perfectly usable with kernel 4.4.14-11. However after updating dom0 via the Qubes VM Manager qubes became unbearably sluggish on kernel version 4.4.67-12.

On kernel 4.4.14-11 xorg uses maybe 1.3% to 5% CPU.
On the 4.4.46-12 xorg averaged around 67 to 70% CPU and rendering was terribly sluggish and the system was pretty much unusable.

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jun 1, 2017

Member

@rtiangha any idea?
@rveldhoven this one, while similar, is about much older versions. Better open new issue and reference this one from there.

Member

marmarek commented Jun 1, 2017

@rtiangha any idea?
@rveldhoven this one, while similar, is about much older versions. Better open new issue and reference this one from there.

@rtiangha

This comment has been minimized.

Show comment
Hide comment
@rtiangha

rtiangha Jun 1, 2017

I can't test until this weekend, but the only thing I can think of at the moment is to revert CONFIG_SLUB_DEBUG_ON and see if that has any effect on performance issues and some of the other issues that have been raised lately. But that's just a shot in the dark. A hardware list from @rveldhoven would be useful, though; it might not even be the same system as the OP.

rtiangha commented Jun 1, 2017

I can't test until this weekend, but the only thing I can think of at the moment is to revert CONFIG_SLUB_DEBUG_ON and see if that has any effect on performance issues and some of the other issues that have been raised lately. But that's just a shot in the dark. A hardware list from @rveldhoven would be useful, though; it might not even be the same system as the OP.

@v6ak

This comment has been minimized.

Show comment
Hide comment
@v6ak

v6ak Jun 2, 2017

v6ak commented Jun 2, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment