You are not logged in.

#1 2016-03-31 14:36

ylluminate
Member
Registered: 2016-03-31
Posts: 28

Xorg memory usage differential

I'm curious about memory utilization.  I'm evaluating Q4OS against LXLE and am finding that Q4OS is utilizing significantly more memory than LXLE.  One of these draws is that Xorg is pulling ~56MB (VmSize: 205M) in Q4OS and ~3MB (VmSize: 9M) in LXLE.

Why is this the case?

Overall Q4OS is consuming about 900MB memory at boot and LXLE about 215MB.  I'm assuming that it's the nature of the additional services of KDE running in the background, but would like to better understand the situation since this will be potentially used on some very light resource systems.

Offline

#2 2016-03-31 16:30

ylluminate
Member
Registered: 2016-03-31
Posts: 28

Re: Xorg memory usage differential

Oh, FYI, this is (of course) the 32-bit version.

Offline

#3 2016-03-31 17:36

ylluminate
Member
Registered: 2016-03-31
Posts: 28

Re: Xorg memory usage differential

That's intriguing. I'm using an identical vm config on Parallels for each (1 GB RAM). Where'd you pull the figures of memory usage from on each of these cases?

Also can you throw a process list out to me sorted in some fashion along with the cmd + args you use?  I'd like to diff it against what I've got going here to see if we can see what's going on...

Last edited by ylluminate (2016-03-31 17:41)

Offline

#4 2016-03-31 17:48

bin
Member
From: U.K.
Registered: 2016-01-28
Posts: 1,300

Re: Xorg memory usage differential

Mine is idling at 393mb according to top and Kysguard, but 127mb according to Htop - that's puzzling in itself
LXLE runs at about 250 on tickover on the same hardware
Screensaver and slideshow desktop may add a little but 900mb does seem a bit excessive.
I use LXLE regularly but come back to Q4OS simply because the UI is comfortable.

Please could you look at top and see which processes are actually consuming the memory - does vbox client add any overhead?

Offline

#5 2016-03-31 17:50

ylluminate
Member
Registered: 2016-03-31
Posts: 28

Re: Xorg memory usage differential

Again, very interesting @crosscourt.  I went ahead and used the default "task managers" for each OS.  LXLE apparently reports it correctly while Q4OS' reports a LOT more.  `htop` nonetheless is still showing that Q4OS is using ~35MB more.  Obviously much better, but still a little queer.

Offline

#6 2016-03-31 18:12

ylluminate
Member
Registered: 2016-03-31
Posts: 28

Re: Xorg memory usage differential

Noticed that LibreOffice fired off the launcher at startup by default so I've disabled that and it's slimmed things down a little further.  Here's a list of `ps aux --sort -rss` from each system for a comparison:
Gist of both files

Haven't done any review / analysis yet as I'm in the middle of some other tasks, but thought I'd go ahead and throw these up.

Last edited by ylluminate (2016-04-01 04:32)

Offline

#7 2016-03-31 18:30

q4osteam
Q4OS Team
Registered: 2015-12-06
Posts: 4,248
Website

Re: Xorg memory usage differential

Would you attach it in plain text files, please ?

Offline

#8 2016-03-31 22:03

q4osteam
Q4OS Team
Registered: 2015-12-06
Posts: 4,248
Website

Re: Xorg memory usage differential

Did some comparison tests on default fresh install LXLE vs. Q4OS.
Both 64-bit systems in Virtualbox 64bit, 640MB RAM.

- Boot to full desktop: LXLE 64secs vs. Q4OS 35secs

Immediately after the system boot.
- Memory usage by htop: LXLE 164MB vs. Q4OS 141MB
- 'ps aux --sort -rss' and 'free -m' commands output attached


Attachments:
log freem.lxle.log, Size: 230 B, Downloads: 846
log freem.q4os.log, Size: 230 B, Downloads: 877
log ps.q4os.log, Size: 9.62 KiB, Downloads: 870
log ps.lsxle.log, Size: 11.7 KiB, Downloads: 885

Offline

#9 2016-03-31 23:56

ylluminate
Member
Registered: 2016-03-31
Posts: 28

Re: Xorg memory usage differential

@q4osteam the files were in plain text (just redirected output, ie: `ps aux --sort -rss > q4os.ps.output`).  Did you have a problem viewing them?

Offline

#10 2016-04-01 04:33

ylluminate
Member
Registered: 2016-03-31
Posts: 28

Re: Xorg memory usage differential

@q4osteam I've recreated the output and put them both into a gist in the earlier post that I'd created. Please let me know if you find that interesting. Thought that at the very least seeing what Parallels adds might be of value.

Offline

Board footer

Powered by FluxBB