From nicolas at devels.es Wed May 18 13:03:02 2016 Content-Type: multipart/mixed; boundary="===============4164356772121333175==" MIME-Version: 1.0 From: =?utf-8?q?Nicol=C3=A1s_=3Cnicolas_at_devels=2Ees=3E?= To: users at ovirt.org Subject: Re: [ovirt-users] 100% memory usage on desktop environments Date: Wed, 18 May 2016 18:06:11 +0100 Message-ID: <573CA103.8060105@devels.es> In-Reply-To: 848ff670f8084d3e8c04b813ead04977@exch2-4.slu.se --===============4164356772121333175== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable This is a multi-part message in MIME format. --------------040505060606050103040606 Content-Type: text/plain; charset=3Dutf-8; format=3Dflowed Content-Transfer-Encoding: 8bit Hi Karli, El 18/05/16 a las 16:59, Karli Sj=C3=B6berg escribi=C3=B3: > > > Den 18 maj 2016 5:49 em skrev Nicol=C3=A1s : > > > > Hi, > > > > Probably not an oVirt issue, but maybe someone can help. I've = > deployed a > > pretty basic VM (ubuntu 14.04 server, 4GB RAM, 4 CPUs, 15GB storage). > > Just spitballing here: 14.04 only? Tried 16.04, or any other OS for = > that matter? For now, it sounds more guest related rather than oVirt. > > /K > I tried a vanilla centos-7.1 as well and the same happens. I'm of the = same opinion that this is more a guest related issue, it's just I'd like = to find out why this only happens with QXL and not with CIRRUS. Thanks. > > Each time I install an additional desktop environment (Gnome, KDE, > > whatever...), CPU usage rises to 100% all time to the extreme that > > interacting with the machine becomes impossible (maybe a mouse movement > > is propagated 3 minutes later or so...). > > > > To debug this, I installed LXDE, which is a lightweight desktop > > environment based on Xorg. I could see there is an Xorg process > > consuming one of the CPUs and the machine stops responding as far as = > the > > desktop environment goes. I have not changed anything in the > > configuration file. > > > > I could also see this only happens when QXL is chosen as the display > > driver. When CIRRUS is chosen, everything works smoothly and CPU is > > ~100% idle. The downside is that we want to use SPICE and CIRRUS won't > > allow it. > > > > Why does this happen? Is this an OS-side driver issue? Any hint how can > > it be fixed? > > > > Thanks. > > > > Nicol=C3=A1s > > _______________________________________________ > > Users mailing list > > Users(a)ovirt.org > > http://lists.ovirt.org/mailman/listinfo/users > --------------040505060606050103040606 Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: 8bit Hi Karli,

El 18/05/16 a las 16:59, Karli Sj=C3=B6b= erg escribi=C3=B3:


Den 18 maj 2016 5:49 em skrev Nicol=C3=A1s <nicolas(a)devels.es><= /a>:
>
> Hi,
>
> Probably not an oVirt issue, but maybe someone can help. I've deployed a
> pretty basic VM (ubuntu 14.04 server, 4GB RAM, 4 CPUs, 15GB storage).

Just spitballing here: 14.04 only? Tried 16.04, or any other OS for that matter? For now, it sounds more guest related rather than oVirt.

/K


I tried a vanilla centos-7.1 as well and the same happens. I'm of the same opinion that this is more a guest related issue, it's just I'd like to find out why this only happens with QXL and not with CIRRUS.

Thanks.

> Each time I install an additional desktop environment (Gnome, KDE,
> whatever...), CPU usage rises to 100% all time to the extreme that
> interacting with the machine becomes impossible (maybe a mouse movement
> is propagated 3 minutes later or so...).
>
> To debug this, I installed LXDE, which is a lightweight desktop
> environment based on Xorg. I could see there is an Xorg process
> consuming one of the CPUs and the machine stops responding as far as the
> desktop environment goes. I have not changed anything in the
> configuration file.
>
> I could also see this only happens when QXL is chosen as the display
> driver. When CIRRUS is chosen, everything works smoothly and CPU is
> ~100% idle. The downside is that we want to use SPICE and CIRRUS won't
> allow it.
>
> Why does this happen? Is this an OS-side driver issue? Any hint how can
> it be fixed?
>
> Thanks.
>
> Nicol=C3=A1s
> _______________________________________________
> Users mailing list
>
Users(a)ovirt.org
> http://lists.ovirt.org/mailman/listinfo/users


--------------040505060606050103040606-- --===============4164356772121333175== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t LS0wNDA1MDUwNjA2MDYwNTAxMDMwNDA2MDYKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy c2V0PXV0Zi04OyBmb3JtYXQ9Zmxvd2VkCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQK CkhpIEthcmxpLAoKRWwgMTgvMDUvMTYgYSBsYXMgMTY6NTksIEthcmxpIFNqw7ZiZXJnIGVzY3Jp YmnDszoKPgo+Cj4gRGVuIDE4IG1haiAyMDE2IDU6NDkgZW0gc2tyZXYgTmljb2zDoXMgPG5pY29s YXNAZGV2ZWxzLmVzPjoKPiA+Cj4gPiBIaSwKPiA+Cj4gPiBQcm9iYWJseSBub3QgYW4gb1ZpcnQg aXNzdWUsIGJ1dCBtYXliZSBzb21lb25lIGNhbiBoZWxwLiBJJ3ZlIAo+IGRlcGxveWVkIGEKPiA+ IHByZXR0eSBiYXNpYyBWTSAodWJ1bnR1IDE0LjA0IHNlcnZlciwgNEdCIFJBTSwgNCBDUFVzLCAx NUdCIHN0b3JhZ2UpLgo+Cj4gSnVzdCBzcGl0YmFsbGluZyBoZXJlOiAxNC4wNCBvbmx5PyBUcmll ZCAxNi4wNCwgb3IgYW55IG90aGVyIE9TIGZvciAKPiB0aGF0IG1hdHRlcj8gRm9yIG5vdywgaXQg c291bmRzIG1vcmUgZ3Vlc3QgcmVsYXRlZCByYXRoZXIgdGhhbiBvVmlydC4KPgo+IC9LCj4KCkkg dHJpZWQgYSB2YW5pbGxhIGNlbnRvcy03LjEgYXMgd2VsbCBhbmQgdGhlIHNhbWUgaGFwcGVucy4g SSdtIG9mIHRoZSAKc2FtZSBvcGluaW9uIHRoYXQgdGhpcyBpcyBtb3JlIGEgZ3Vlc3QgcmVsYXRl ZCBpc3N1ZSwgaXQncyBqdXN0IEknZCBsaWtlIAp0byBmaW5kIG91dCB3aHkgdGhpcyBvbmx5IGhh cHBlbnMgd2l0aCBRWEwgYW5kIG5vdCB3aXRoIENJUlJVUy4KClRoYW5rcy4KCj4gPiBFYWNoIHRp bWUgSSBpbnN0YWxsIGFuIGFkZGl0aW9uYWwgZGVza3RvcCBlbnZpcm9ubWVudCAoR25vbWUsIEtE RSwKPiA+IHdoYXRldmVyLi4uKSwgQ1BVIHVzYWdlIHJpc2VzIHRvIDEwMCUgYWxsIHRpbWUgdG8g dGhlIGV4dHJlbWUgdGhhdAo+ID4gaW50ZXJhY3Rpbmcgd2l0aCB0aGUgbWFjaGluZSBiZWNvbWVz IGltcG9zc2libGUgKG1heWJlIGEgbW91c2UgbW92ZW1lbnQKPiA+IGlzIHByb3BhZ2F0ZWQgMyBt aW51dGVzIGxhdGVyIG9yIHNvLi4uKS4KPiA+Cj4gPiBUbyBkZWJ1ZyB0aGlzLCBJIGluc3RhbGxl ZCBMWERFLCB3aGljaCBpcyBhIGxpZ2h0d2VpZ2h0IGRlc2t0b3AKPiA+IGVudmlyb25tZW50IGJh c2VkIG9uIFhvcmcuIEkgY291bGQgc2VlIHRoZXJlIGlzIGFuIFhvcmcgcHJvY2Vzcwo+ID4gY29u c3VtaW5nIG9uZSBvZiB0aGUgQ1BVcyBhbmQgdGhlIG1hY2hpbmUgc3RvcHMgcmVzcG9uZGluZyBh cyBmYXIgYXMgCj4gdGhlCj4gPiBkZXNrdG9wIGVudmlyb25tZW50IGdvZXMuIEkgaGF2ZSBub3Qg Y2hhbmdlZCBhbnl0aGluZyBpbiB0aGUKPiA+IGNvbmZpZ3VyYXRpb24gZmlsZS4KPiA+Cj4gPiBJ IGNvdWxkIGFsc28gc2VlIHRoaXMgb25seSBoYXBwZW5zIHdoZW4gUVhMIGlzIGNob3NlbiBhcyB0 aGUgZGlzcGxheQo+ID4gZHJpdmVyLiBXaGVuIENJUlJVUyBpcyBjaG9zZW4sIGV2ZXJ5dGhpbmcg d29ya3Mgc21vb3RobHkgYW5kIENQVSBpcwo+ID4gfjEwMCUgaWRsZS4gVGhlIGRvd25zaWRlIGlz IHRoYXQgd2Ugd2FudCB0byB1c2UgU1BJQ0UgYW5kIENJUlJVUyB3b24ndAo+ID4gYWxsb3cgaXQu Cj4gPgo+ID4gV2h5IGRvZXMgdGhpcyBoYXBwZW4/IElzIHRoaXMgYW4gT1Mtc2lkZSBkcml2ZXIg aXNzdWU/IEFueSBoaW50IGhvdyBjYW4KPiA+IGl0IGJlIGZpeGVkPwo+ID4KPiA+IFRoYW5rcy4K PiA+Cj4gPiBOaWNvbMOhcwo+ID4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KPiA+IFVzZXJzIG1haWxpbmcgbGlzdAo+ID4gVXNlcnNAb3ZpcnQub3JnCj4g PiBodHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMKPgoKCi0tLS0t LS0tLS0tLS0tMDQwNTA1MDYwNjA2MDUwMTAzMDQwNjA2CkNvbnRlbnQtVHlwZTogdGV4dC9odG1s OyBjaGFyc2V0PXV0Zi04CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQKCjxodG1sPgog IDxoZWFkPgogICAgPG1ldGEgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04IiBodHRw LWVxdWl2PSJDb250ZW50LVR5cGUiPgogIDwvaGVhZD4KICA8Ym9keSB0ZXh0PSIjMDAwMDAwIiBi Z2NvbG9yPSIjRkZGRkZGIj4KICAgIEhpIEthcmxpLDxicj4KICAgIDxicj4KICAgIDxkaXYgY2xh c3M9Im1vei1jaXRlLXByZWZpeCI+RWwgMTgvMDUvMTYgYSBsYXMgMTY6NTksIEthcmxpIFNqw7Zi ZXJnCiAgICAgIGVzY3JpYmnDszo8YnI+CiAgICA8L2Rpdj4KICAgIDxibG9ja3F1b3RlCiAgICAg IGNpdGU9Im1pZDo4NDhmZjY3MGY4MDg0ZDNlOGMwNGI4MTNlYWQwNDk3N0BleGNoMi00LnNsdS5z ZSIKICAgICAgdHlwZT0iY2l0ZSI+CiAgICAgIDxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlw ZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4KICAgICAgPHAgZGlyPSJsdHIi Pjxicj4KICAgICAgICBEZW4gMTggbWFqIDIwMTYgNTo0OSBlbSBza3JldiBOaWNvbMOhcyA8YSBj bGFzcz0ibW96LXR4dC1saW5rLXJmYzIzOTZFIiBocmVmPSJtYWlsdG86bmljb2xhc0BkZXZlbHMu ZXMiPiZsdDtuaWNvbGFzQGRldmVscy5lcyZndDs8L2E+Ojxicj4KICAgICAgICAmZ3Q7PGJyPgog ICAgICAgICZndDsgSGksPGJyPgogICAgICAgICZndDs8YnI+CiAgICAgICAgJmd0OyBQcm9iYWJs eSBub3QgYW4gb1ZpcnQgaXNzdWUsIGJ1dCBtYXliZSBzb21lb25lIGNhbiBoZWxwLgogICAgICAg IEkndmUgZGVwbG95ZWQgYSA8YnI+CiAgICAgICAgJmd0OyBwcmV0dHkgYmFzaWMgVk0gKHVidW50 dSAxNC4wNCBzZXJ2ZXIsIDRHQiBSQU0sIDQgQ1BVcywgMTVHQgogICAgICAgIHN0b3JhZ2UpLiA8 L3A+CiAgICAgIDxwIGRpcj0ibHRyIj5KdXN0IHNwaXRiYWxsaW5nIGhlcmU6IDE0LjA0IG9ubHk/ IFRyaWVkIDE2LjA0LCBvcgogICAgICAgIGFueSBvdGhlciBPUyBmb3IgdGhhdCBtYXR0ZXI/IEZv ciBub3csIGl0IHNvdW5kcyBtb3JlIGd1ZXN0CiAgICAgICAgcmVsYXRlZCByYXRoZXIgdGhhbiBv VmlydC48L3A+CiAgICAgIDxwIGRpcj0ibHRyIj4vSzwvcD4KICAgIDwvYmxvY2txdW90ZT4KICAg IDxicj4KICAgIEkgdHJpZWQgYSB2YW5pbGxhIGNlbnRvcy03LjEgYXMgd2VsbCBhbmQgdGhlIHNh bWUgaGFwcGVucy4gSSdtIG9mCiAgICB0aGUgc2FtZSBvcGluaW9uIHRoYXQgdGhpcyBpcyBtb3Jl IGEgZ3Vlc3QgcmVsYXRlZCBpc3N1ZSwgaXQncyBqdXN0CiAgICBJJ2QgbGlrZSB0byBmaW5kIG91 dCB3aHkgdGhpcyBvbmx5IGhhcHBlbnMgd2l0aCBRWEwgYW5kIG5vdCB3aXRoCiAgICBDSVJSVVMu PGJyPgogICAgPGJyPgogICAgVGhhbmtzLjxicj4KICAgIDxicj4KICAgIDxibG9ja3F1b3RlCiAg ICAgIGNpdGU9Im1pZDo4NDhmZjY3MGY4MDg0ZDNlOGMwNGI4MTNlYWQwNDk3N0BleGNoMi00LnNs dS5zZSIKICAgICAgdHlwZT0iY2l0ZSI+CiAgICAgIDxwIGRpcj0ibHRyIj4mZ3Q7IEVhY2ggdGlt ZSBJIGluc3RhbGwgYW4gYWRkaXRpb25hbCBkZXNrdG9wCiAgICAgICAgZW52aXJvbm1lbnQgKEdu b21lLCBLREUsCiAgICAgICAgPGJyPgogICAgICAgICZndDsgd2hhdGV2ZXIuLi4pLCBDUFUgdXNh Z2UgcmlzZXMgdG8gMTAwJSBhbGwgdGltZSB0byB0aGUKICAgICAgICBleHRyZW1lIHRoYXQgPGJy PgogICAgICAgICZndDsgaW50ZXJhY3Rpbmcgd2l0aCB0aGUgbWFjaGluZSBiZWNvbWVzIGltcG9z c2libGUgKG1heWJlIGEKICAgICAgICBtb3VzZSBtb3ZlbWVudCA8YnI+CiAgICAgICAgJmd0OyBp cyBwcm9wYWdhdGVkIDMgbWludXRlcyBsYXRlciBvciBzby4uLikuPGJyPgogICAgICAgICZndDs8 YnI+CiAgICAgICAgJmd0OyBUbyBkZWJ1ZyB0aGlzLCBJIGluc3RhbGxlZCBMWERFLCB3aGljaCBp cyBhIGxpZ2h0d2VpZ2h0CiAgICAgICAgZGVza3RvcCA8YnI+CiAgICAgICAgJmd0OyBlbnZpcm9u bWVudCBiYXNlZCBvbiBYb3JnLiBJIGNvdWxkIHNlZSB0aGVyZSBpcyBhbiBYb3JnCiAgICAgICAg cHJvY2VzcyA8YnI+CiAgICAgICAgJmd0OyBjb25zdW1pbmcgb25lIG9mIHRoZSBDUFVzIGFuZCB0 aGUgbWFjaGluZSBzdG9wcyByZXNwb25kaW5nCiAgICAgICAgYXMgZmFyIGFzIHRoZSA8YnI+CiAg ICAgICAgJmd0OyBkZXNrdG9wIGVudmlyb25tZW50IGdvZXMuIEkgaGF2ZSBub3QgY2hhbmdlZCBh bnl0aGluZyBpbgogICAgICAgIHRoZSA8YnI+CiAgICAgICAgJmd0OyBjb25maWd1cmF0aW9uIGZp bGUuPGJyPgogICAgICAgICZndDs8YnI+CiAgICAgICAgJmd0OyBJIGNvdWxkIGFsc28gc2VlIHRo aXMgb25seSBoYXBwZW5zIHdoZW4gUVhMIGlzIGNob3NlbiBhcwogICAgICAgIHRoZSBkaXNwbGF5 IDxicj4KICAgICAgICAmZ3Q7IGRyaXZlci4gV2hlbiBDSVJSVVMgaXMgY2hvc2VuLCBldmVyeXRo aW5nIHdvcmtzIHNtb290aGx5CiAgICAgICAgYW5kIENQVSBpcyA8YnI+CiAgICAgICAgJmd0OyB+ MTAwJSBpZGxlLiBUaGUgZG93bnNpZGUgaXMgdGhhdCB3ZSB3YW50IHRvIHVzZSBTUElDRSBhbmQK ICAgICAgICBDSVJSVVMgd29uJ3QgPGJyPgogICAgICAgICZndDsgYWxsb3cgaXQuPGJyPgogICAg ICAgICZndDs8YnI+CiAgICAgICAgJmd0OyBXaHkgZG9lcyB0aGlzIGhhcHBlbj8gSXMgdGhpcyBh biBPUy1zaWRlIGRyaXZlciBpc3N1ZT8gQW55CiAgICAgICAgaGludCBob3cgY2FuIDxicj4KICAg ICAgICAmZ3Q7IGl0IGJlIGZpeGVkPzxicj4KICAgICAgICAmZ3Q7PGJyPgogICAgICAgICZndDsg VGhhbmtzLjxicj4KICAgICAgICAmZ3Q7PGJyPgogICAgICAgICZndDsgTmljb2zDoXM8YnI+CiAg ICAgICAgJmd0OyBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Xzxicj4KICAgICAgICAmZ3Q7IFVzZXJzIG1haWxpbmcgbGlzdDxicj4KICAgICAgICAmZ3Q7IDxh IGNsYXNzPSJtb3otdHh0LWxpbmstYWJicmV2aWF0ZWQiIGhyZWY9Im1haWx0bzpVc2Vyc0Bvdmly dC5vcmciPlVzZXJzQG92aXJ0Lm9yZzwvYT48YnI+CiAgICAgICAgJmd0OyA8YSBjbGFzcz0ibW96 LXR4dC1saW5rLWZyZWV0ZXh0IiBocmVmPSJodHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4v bGlzdGluZm8vdXNlcnMiPmh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby91 c2VyczwvYT48YnI+CiAgICAgIDwvcD4KICAgIDwvYmxvY2txdW90ZT4KICAgIDxicj4KICA8L2Jv ZHk+CjwvaHRtbD4KCi0tLS0tLS0tLS0tLS0tMDQwNTA1MDYwNjA2MDUwMTAzMDQwNjA2LS0K --===============4164356772121333175==--